Stephen’s place was perfect for our stay in London. Great communication and very convenient self-check in. Location is great - easy to find in a very convenient neighbourhood close to transit but also nearby shops and restaurants.
The apartment itself is very stylish, clean, and comfortable.
Would definitely recommend and would hope to stay here again next time we’re in London.