Kurobuta, Marble Arch

Kurobuta, Marble Arch

 

Add to Shortlist Venue Shortlisted
17-20 Kendal St Marble Arch London
London
England
W2 2AW

Venue Type

  • Restaurants

0 Meeting Rooms Available

Room Layout

Location

17-20 Kendal St Marble Arch London, London, England, W2 2AW