Peters place was an excellent location to spend our time in London. It was in a great neighborhood, extremely close to the Tube , restaurants, pubs and bars. The place was as advertised, check-in was extremely simple and there were no issues finding the spot. Certainly would come back and stay again when I return to London.