Town of Kensington in Kensington, Prince Edward Island

Town of Kensington in Kensington is a town hall. Town of Kensington is near Glovers Lane.

Amenity
town hall
Building Type
building