Totteridge and Whetstone

1370, High Road, Whetstone, London, Greater London, N20 9BH