Bedford Hotel Wedding Venue
About Bedford Hotel
Wedding Venues in Central London
The Details
Venue Setting
City
Contact & Location
Bedford Hotel
83 Southampton Row, London, WC1B 4HD, Central London, United Kingdom
Wedding Venues in Central London
City
Bedford Hotel
83 Southampton Row, London, WC1B 4HD, Central London, United Kingdom