London Restaurant Reviews
name: Kensington Square Kitchen      (show on map)
type: lunch
address: 9 Kensington Square
phone: 020 7938 2598
rating: (= poor)
review: Patrick: good food, erratic and indifferent service however (2 stars)
London restaurant map