Peter's place is very conveniently located, very close to Holborn, Covent Garden, Oxford Street and the British Museum. It's a great place to stay for a short trip to London.