Cheeky Chops Play Cafe

37-39 York Street, York Street, Twickenham, TW1 3LP