Where is Paternoster House?

Where is Paternoster House located?

Paternoster House, Paternoster House, Great Britain (approx. 51.690926°, 0.021687°)


Where is Paternoster House on the map?