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?
This profile was created from publicly available information. Claim it to manage your listing.