An iconic Thames-side hotel with multiple elegant event spaces including the Grand Ballroom, River Restaurant, and Strand Palace. Hosts up to 800 guests with century-old refinement and impeccable service, offering stunning views of the London skyline and river.
Reviews coming soon — be the first to review after your event.
Is this your business?
Claim it to manage your listing and connect with clients.