Queen Square Views

Queen Square Views Book / Directions
Located in London City Centre- this apartment building is within a 10-minute walk of Russell Square- The British Museum and Oxford Street. Aldwych Theatre and Royal Opera House are also within 15 minutes. Russell Square Underground Station is only a 4-minute walk and Holborn Underground Station is 6 minutes.
England London5 Queen Square
Nearest stations
About 0 minutes from Tottenham Court Road(S) on foot

Transit information

Nearest places

Nearest hotels