Where is Wogan House?

Where is Wogan House located?

Wogan House, Camden, United Kingdom (approx. 51.51913°, -0.142717°)


Where is Wogan House on the map?