Park Road Kitchen - 316-318 Battersea Park Rd, Battersea, London SW11 3BX, UK on Eaten