Leicester Square Function Hall

170 Belgrave Gate, Leicester, United Kingdom
5 rates
8.00/10.00
+44 116 233 2929

Leicester Square Function Hall on the map

Add your comment

Prices
Atmosphere
Cleanliness
Comfort
Staff