Back to list
Il Castelletto
Stunning 8.8 (568 reviews)
Around £28
Location
17 Bury Place
London WC1A 2JB
See on the map