Set beneath the arches of Fenchurch Street Station, and just moments from Tower Hill Station, Revolution America Square mixes Manhattan and British design for a beautifully eclectic look. Each of the two arches has a unique feel, from the Prohibition era-inspired speakeasy area to the imposing and grand entrance way. The Deli Bar welcomes is a unique and memorable spot, and our Vodka Studio offers the perfect backdrop for every occasion! No wonder we’re one of London’s best-loved cocktail bars and restaurants.
1 America Square, City of London, London, EC3N 2LS
Just fill in the enquiry form to contact the venue directly! Adding as much information as possible will save you time in the long run.