Peter's place is ideally located near Museum street and just around the corner from the British Museum and a short walk to Covent Garden, Soho, etc. Nice little flat with everything you need to explore London.