Back to list
The Alice
Stunning 8.9 (20 reviews)
Approx. £20
Location
133 Houndsditch
London EC3A 7BX
See on the map