Where is Hogarths, Solihull?

Where is Hogarths, Solihull located?

Hogarths, Solihull, Hogarths, Solihull, Great Britain (approx. 52.38098°, -1.77594°)


Where is Hogarths, Solihull on the map?