Holiday Home On Leicester Square
Holiday Home on Leicester Square London apartment offers fine accommodation in London.
Guests will appreciate proximity to Bomber Command Memorial, Tower of London and St. Paul's Cathedral. Offering italian and chinese dishes, L'ulivo is a 5-minute walk away.
Soho, Chinatown Dean Street (W) bus stop is 300 meters away, and Leicester Square underground station lies within a 5-minute walking distance.