Venue

America Square Conference Centre

Address: 17, One Crosswall, America Square, London EC3N 2LB

 

Travel to the hotel:

London (Tower Hill Station) - 3 min walk

Fenchurch Street Station - 3 min walk