https://www.dir.gen.tr/lcl/723619-belvedere-restaurant.html ▼
Italian restaurant
Holland Park, Abbotsbury Rd, London W8 6LU, United Kingdom
https://www.dir.gen.tr/lcl/723620-belvedere.html ▼
Pub
106-112 High St, London W3 6QX, United Kingdom