Islington Town Hall, Upper Street, London, N1 2UD 020 75276350
Don't miss out! Take advantage of local discounts and offers in Harrow here...
Map of Register Office in Finchley Church End view map