A lovely little place right in the heart of Soho that was a perfect place to spend a quick trip to London. It is centrally located, just a quick walk from almost everything.