Very nice Location, everyone Thing you need very close to The place. Perfect for a week in London!