![]() |
|
The Blue Bells Hotel in London is a Victorian building centrally situated in the heart of Notting Hill, Royal Borough of Kensington and Chelsea. The location close to Hyde Park and Buckingham Palace is the perfect point to start exploring London from.
|
|
| ||||||||||||||||||||



