Where is Fitzroy House?

Where is Fitzroy House located?

Fitzroy House, Fitzroy House (Station), Great Britain (approx. 52.234276°, -0.87872°)


Where is Fitzroy House on the map?