Where is St Michaels Lane?

Where is St Michaels Lane located?

St Michaels Lane, St Michaels Lane, Great Britain (approx. 55.85169°, -4.199054°)


Where is St Michaels Lane on the map?