Nice and clean accommodation in prime location for a trip to London