This website uses cookies to ensure you get the best experience on our website.

Learn more

Revolution America Square

Bar

Club Soda Score of 4.0

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.

Drinks at Revolution America Square

Alcohol Free Cocktails: 2

image of a cocktail

Venues Nearby