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.
Over the years we have found that our transparent, direct approach works best for everyone. Submit an enquiry via our website and it lands directly with the venue - no middlemen, no hold-ups. Our dedicated team is here to lend a hand, offering advice and venue suggestions, only when there is something valuable to offer. Ready to get started? Send your enquiry now for direct venue contact, unbeatable rates, with friendly expert advice available when needed.