Cast Iron Bar & Grill

London Marriott Hotel Kensington

147c Cromwell Road · London, England SW5 0TH United Kingdom

  • +44-20-73416205