Great location for staying in London, couldn’t really ask for more