The Blue Bells Hotel is ideally located in the heart of fashionable Nottin Hill in Kensington. Local transport links are excellent with plenty of buses to the west end (downtown) and Notting Hill gate underground station marble arch and the famous oxford street are only three stops direct on the central ...
More