Cartogiraffe.com

Morel Street

The Morel Street is an asphalted, unlit street in Vale of Glamorgan, Barry.

Pin to show location on the map Morel Street

type of road
Secondary road