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 the stylish marble decor to the swanky vintage vibes, this is one Christmas party venue that your guests will never forget.
Whatever you’re planning, our team put together the perfect Christmas parties. We’ve got all you want, right here at Revolution London America Square.
From decadent Christmas buffets to satisfying sides, we've got everything you need to feed your festive season.