Great location, 20 min walking distance to main spots in London.