Situated in London within 60 metres of Prince Of Wales Theatre and 100 metres of Queen's Theatre, The Leicester Square Collection offers accommodation with free WiFi, a flat-screen TV and a kitchen. A dishwasher and kettle are also provided. Popular points of interest near the apartment include Shaf Read more
Situated in London within 60 metres of Prince Of Wales Theatre and 100 metres of Queen's Theatre, The Leicester Square Collection offers accommodation with free WiFi, a flat-screen TV and a kitchen. A dishwasher and kettle are also provided. Popular points of interest near the apartment include Shaftesbury Avenue, Piccadilly Circus and Piccadilly Theatre. London City Airport is 13 km away.