perfect location and nice place to stay in London, nice and clean