Obika Mozzarella Bar, South Kensington

Obika Mozzarella Bar, South Kensington

 

Add to Shortlist Venue Shortlisted
96 Draycott Avenue London
London
England
SW3 3AD

Venue Type

  • Restaurants

Event Type

  • Party
  • Corporate Entertainment

0 Meeting Rooms Available

Room Layout

Location

96 Draycott Avenue London, London, England, SW3 3AD