Where is Holbrooks, Holbrook Lane?

Where is Holbrooks, Holbrook Lane located?

Holbrooks, Holbrook Lane, Coventry, United Kingdom (approx. 52.4396°, -1.50827°)


Where is Holbrooks, Holbrook Lane on the map?