LEICESTER HOUSE HOTEL, LONDRA

Project Details

Project consists of 17-room Leicester House Hotel and Asador Bar & Grill restaurant in a historic building located at exclusive Leicester Square of London.