Peter’s place is perfect if you are looking to explore Central London. It is close to almost everything you need. You get the personal space that you need and the comfort as if you are in your own home.