Peter’s place is everything you could want in a central London accommodation! Perfect location and size with a great little kitchen. The street is a little loud, but perfectly acceptable in regards to the location. I would definitely stay here again for a future London stay!