Perfect location to explore London, with Hyde Park at your doorstep!