Located 117 meters from Caffé Concerto. W London Leicester Square is conveniently located in the popular West End Soho area. Both business travelers and tourists can enjoy the property's facilities and services.
Located 138 meters from Caffé Concerto. Ham Yard Hotel is perfectly located for both business and leisure guests in London. Both business travelers and tourists can enjoy the hotel's facilities and services.