Would 100% recommend this place to anyone travelling to London! Absolutely perfect location to everything, the tube station is about 4 minutes down the road but you can even walk to many spots! Great room and bathroom which were both super clean and tidy and a beautiful rest of apartment too!
Thanks so much Vanessa and Martin for a great stay in London!