Where is Worcester Power Stations?

Where is Worcester Power Stations located?

Worcester Power Stations, Worcestershire, United Kingdom (approx. 52.19167°, -2.228611°)


Where is Worcester Power Stations on the map?