Georgian House Hotel, Westminster, London

The Georgian House Hotel is a stunning bed and breakfast located in Westminster, Central London. Parts of the building date back centuries and the hotel has seen a number of ghostly happenings over the years.

Georgian House Hotel, Westminster, London