Fantastic accommodation in a great location in London. Everything within walking distance.
We had a great few days and would highly recommend 😃