Know a great place in England that isn’t here? Share it! »
I like this B&B in West Hampstead.
Great accomodation, 3 tube stops from Tottenham Court Road.