Harrys Bar & Dining Room EC4
5 Abchurch Yard, London (Map)
English
lWonderful
Avg Price:Average Price: £26 to £40
v0.3 miles from The Steel Yard London
t6 mins walking