|
Montgomery Square
Docklands, London E14 5HQ - England, UK

Montgomery Square is a large open public garden and exhibition area at the centre of the busy financial district of Docklands in east London. The area is popular with the thousands of office workers who are based around it...
|
|
Attractions near Montgomery Square
A selection of attractions close to Montgomery Square:
|
 |
 |
Hotel Options |
 |
 |
 |
 |
| |
| Budget Hotels |
Premier Inn |
Late Availability |
 |
 |
 |
 |
 |
 |

|
|
 |
 |
 |
|
 |
 |
 |
Available Languages:
|