Great place to stay in London. Almost in the centre of London. Ideal for exploring nearby Neighbourhood