Where is Pleasance Avenue?

Where is Pleasance Avenue located?

Pleasance Avenue, Pleasance Avenue, Great Britain (approx. 55.062756°, -3.613069°)


Where is Pleasance Avenue on the map?