Mounts Baths

Northampton, United Kingdom

Mounts Baths

Mounts Baths is a swimming pool in Northampton, England. Built in 1936, it is notable for its Art Deco style.



Accommodations near Mounts Baths

View more options near Mounts Baths

Nearby Tours & activities