Great location and perfect setting for a short stay in London