Discover Alone, back to main map

Cwmbran Bus Station island

Island
Cwmbran Bus Station island
Report the wrong picture

What is recorded here

A named place photographed at this map point in Torfaen.
Cwmbran Bus Station island is a small, unnamed land feature located near Cwmbran in Torfaen, Wales. It is notable primarily for its name and occasional appearance in local geographic records and photographs, reflecting the area's post-war urban development and transportation infrastructure.

Places near here

Add to this placeAdd a picture Comment or add a tip

Explore 1,118,481 places

Other information

Photo: Jaggery · CC BY-SA 2.0