Wow, wow, wow, what a perfect place to stay in London. The apartment is spotlessly clean, really warm and comfortable and with every possible thing you could need. A real home away from home. Location is fantastic, so close to central London, you can pop back easily to refresh during the day. We’ll definitely be staying here on our next London trip, highly recommend!