Peters place was excellent for our stay in London! We loved the area of covent garden and how close it was to everything. It was also very close to the tube, which was great for us