Central Park Cafe

51.5324643, 0.0509214

Bartle Avenue, Newham
London
E6 3AJ
United Kingdom