Garrick Mansions

London, United Kingdom

Situated only 100 metres from Leicester Square Underground Station, Garrick Mansions is a 4-star property attractively located in the centre of London. The 4-star apartment is 200 metres from Arts Theatre. Featuring city views, this apartment also includes a satellite flat-screen TV, a well-equipped kitchen with a fridge, a dishwasher and an oven, as well as 1 bathroom with a shower and free toiletries.

See other properties