THE SHED
4.5 stars - "THE SHED"

THE SHED

Notting Hill

122 Palace Gardens Terrace, Notting Hill W8 4RT, Ph : 020 7229 4024
Add to wishlist



Something Similar

Explore London

400 RABBITS

30-32 Westow Street, SE19 3AH

BALLS & COMPANY

58 Greek St, Soho W1D 3DY

HIBISCUS

29 Maddox Street, Mayfair W1S 2PA

SILK AND GRAIN

33 Cornhill, City of London EC3V 3ND

OUTLAW'S at The Capital

The Capital Hotel, 22-24 Basil Street, Knightsbridge SW3 1AT

POLPO CHELSEA

81 Duke of York Square, Chelsea SW3 4LY

OSTERIA 60

60 Hyde Park Gate, Mayfair SW7 5BB

CANVAS CHELSEA

1 Wilbraham Place, Chelsea SW1X 9AE