Great place for quick stay in London. Fantastic localization :)