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 gathering with friends.
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 seasonal party with friends to a big work Christmas party, our Events Team can handle it all right here at Revolution London America Square. Quite simply, our Christmas parties can’t be beat!