at 7 Leicester P, London , WC2H 7BY United Kingdom
1 FB users likes Leicester hotel, set it to 579 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Leicester hotel is London based place and this enity listed in Hotel category. Located at 7 Leicester P WC2H 7BY. Contact phone number of Leicester hotel: +44 20 7494 3654