Revolution America Square

London, EC3N… Central location - show map

Tower Hill Station is within 150 yards

Tower Hill Station is within 150 yards

About Revolution America Square

Set beneath the arches of Fenchurch Street Station, Revolution America Square mixes opulent Manhattan design with a twist of Soviet spirit.

Each of the two arches has its own unique feel, from the intimate speakeasy arch that harks back to the days of prohibition and moonshine to the imposing entrance arch, mixing contemporary design & comfort.

Specialising in vodka, food & partying, Revolution offers you a premium breakfast & lunch menu, a constantly evolving cocktail menu, premium spirits, wines & beers from around the world as well as the best place to host an event in the Square Mile.

3 Rooms and Event Packages for Hire at Revolution America Square

Revolution America Square Gallery

Revolution America Square is popular for:

Revolution America Square Location

London, EC3N…

Tower Hill Station is within 150 yards

Tower Hill Station is within 150 yards

Similar venues