International Student House, London

Please arrive at least 10 minutes before departure outside the International Student House, London W1W5PN, opposite Great Portland Street tube station.

Location map (click to zoom)

Click to zoom