Best Route UK > Restaurants > Albertini Restaurant – London Albertini Restaurant – London Albertini Restaurant Address: 16-20 Chalton Street London United Kingdom NW1 1JH Open in Google Maps Recommended restaurants in the UK: Frankenstein & Bier Keller – Edinburgh EH1 1EN Turtle Bay – Manchester M1 4BH Cecconi’s Mayfair – London W1S 3EP Chez Abir Restaurant – London Yums – Liverpool L1 4EZ