Where is Redmyre Gardens?

Where is Redmyre Gardens located?

Redmyre Gardens, Redmyre Gardens, Great Britain (approx. 56.469337°, -2.923378°)


Where is Redmyre Gardens on the map?