Where is Castle Street?

Where is Castle Street located?

Castle Street, Castle Street (Station), Great Britain (approx. 52.21063°, 0.113747°)


Where is Castle Street on the map?