Up The Ledbury

The Ledbury is located in the Notting Hill district of London. In 2010, it received two Michelin stars and was rated #1 in London by Zagat.

IMG_1392
IMG_1399
IMG_1400
IMG_1403
IMG_1404
IMG_1405
IMG_1406
IMG_1411
IMG_1412
IMG_1413
IMG_1414
IMG_1415
IMG_1416
IMG_1417
IMG_1420
IMG_1421
IMG_1424
IMG_1425
IMG_1427
IMG_1428
IMG_1429
IMG_1430
IMG_1433
IMG_1437

Total images: 24 | (cc) | Made with JAlbum & Chameleon