Melia White House Hotel Wedding Venue
About Melia White House Hotel
Have your wedding reception in style at Melia White House Hotel, London.
Contact & Location
Melia White House Hotel
London, NW1 3UP, West London, United Kingdom
Have your wedding reception in style at Melia White House Hotel, London.
Melia White House Hotel
London, NW1 3UP, West London, United Kingdom