Spagnoletti
Location picture
Very good 8.4 (730 reviews)
Approx. £60
Location
23-27 Euston Road
London NW1 2SD