About the venue
The River Rooms @ The Mermaid is a true blank-canvas modern wedding venue in the heart of the City of London offering clean lines, an open-plan layout, white walls and plenty of natural light. Panoramic views of London across the Thames include sights of the Tate Modern, Shakespeare’s Globe and London’s iconic building, The Shard, providing the most atmospheric backdrop to your celebrations. Fully licenced for weddings and partnerships, the venue is comprised of three great rooms in which you can enjoy your ceremony, drinks reception, dinner and party.
The versatile open-plan space can accommodate up to 500 for dining and up to 700 for an evening reception. With years of experience planning events, the team at the River Rooms will do everything in their power to help you create a day to remember. With all three rooms licensed until 2am, you have total flexibility to create your ideal wedding in the heart of London. You can say ‘I do’ in the company of your loved ones in the intimate Queenhithe suite, before moving to the Lower River Room for your celebratory drinks reception. The Upper River Room is ideal for your wedding meal complemented by spectacular views across the River Thames.