Looking for a Christmas party venue in London with plenty of style and class? Revolution America Square is the place you’ve been searching for – whether it’s the work Christmas party or a small gathering.
Located beneath the arches of Fenchurch Street Station, our America Square bar is trendy and unique, with several distinctive areas all under one roof, perfect for Christmas nights out. From retro vibes to stylish marble, this is one Christmas party venue that your guests will never forget.
From a small xmas party gathering with friends to a big work Christmas party, our xmas party events team can handle it all right here at Revolution London America Square.