Best Route UK > Restaurants > Apero Restaurant & Bar – London Apero Restaurant & Bar – London Apero Restaurant & Bar Address: 2 Harrington Road The Ampersand Hotel London United Kingdom SW7 3ER Open in Google Maps Recommended restaurants in the UK: The Pumphouse – Liverpool L3 4AN Jin Jiang – London SE8 4PQ The Piemaker – Edinburgh EH1 1LL The Chambers Restaurant – London Mughli Charcoal Pit – Manchester M14 5TQ