Delices de France
Located in Manchester, Greater Manchester, United Kingdom, with the Clayton Hotel situated 339 meters away.
Requires a fee and has specific access parameters.
Discover what's near this place
3 nearby cafés
4 nearby parking
1 nearby public toilets