Great place for staying during visit to London.