Accommodation
Accommodations (distance):
Delta London Armouries (venue)
DoubleTree by Hilton Hotel (300 m)
Holiday Inn Express Hotel & Suites (200 m)
Residence Inn (400 m)
Hotel Metro (750 m)
StationPark All Suite Hotel (1.2 km)
Other options are available but they will require a vehicle, taxi, or public transit.