Slug & Lettuce - Leicester Square
5 Lisle Street, London (Map)
International
lFair
Avg Price:Average Price: £25 and under
v2.9 miles from Burgess Park London