The Museum of the Turd

Leicester LE4 5PX ,United Kingdom
The Museum of the Turd The Museum of the Turd is one of the popular Museum located in , listed under History Museum in Leicester ,

Contact Details & Working Hours

Map of The Museum of the Turd