Cloud Twelve Brasserie

  • Restaurants | Vegetarian
  • Notting Hill
Advertising

Time Out says

A plant-based restaurant in Notting Hill, inside a 'wellness club'.

Details

Address
2-5 Colville Mews
London
W11 2DA
Transport:
Tube: Ladbroke Grove
Do you own this business?Sign in & claim business
Advertising
London for less
    You may also like
    You may also like