Great and clean place to stay while exploring London.