If you're looking for a Memorable Experience and Comfortable stay in London with easy access to all transport links. Then I would recommend staying at this apartment.
Communication is key, and you're guaranteed this with very easy to follow check in instructions
Thank you