Ichigo Ichie
Location picture
Very good 8.3 (10 reviews)
Approx. £20
Location
21 Fetter Lane
London EC4A 1BE