The Grange Langham Court Hotel

No reviews yet
P.O.A
Up to 30
Bedrooms
Exclusive Use
Wedding Licence
Is this your business?
Claim this profile for free

Description

This charming 4-star Hotel has the perfect location for a wedding in London, with its beautiful building and great food it is the perfect wedding venue!

Location & Contact Details for The Grange Langham Court Hotel

Wedding Venue Address

Langham Street, London, Greater London, W1W 6BU, England, United Kingdom
Gallery
Explore more photos and videos for this venue