Speak to our venue team, to request more infomation.

    0845 688 4410

    The Montcalm Royal London House

    22-25 Finsbury Square, London EC2A 1DX, United Kingdom

    This innovative London venue brings the corporate and creative worlds together.

    The Montcalm Royal London House is a brand new hotel venue located in the corporate stronghold of the City of London. The venue is within easy reach of creative and digital industries in Shoreditch and the Tech City of Old Street.

    The new luxurious hotel is a great destination venue suitable for drinks receptions, conferences, meetings and parties. The interior design has been inspired by mid-century styling, with modern technical touches added throughout, right from the dramatic lobby entrance to the sky-high rooftop bar, where your guests can enjoy an event with stunning views of London.


    • 253 rooms and suites
    • Two bars
    • Two restaurants perfect for events – including a rooftop bar, brasserie and coffee area
    • Club Lounge
    • Wellness & fitness centre with pool, sauna, steam room and Jacuzzi
    • Meeting rooms for up to 300 delegates
    • Complimentary Wi-Fi
    Meeting Spaces up to 300