Excellent location for visiting London. Flat is very well equipped, with everything provided to make it feel like a home away from home.