High Road, N12
North Finchley
High Road, N12 is part of the ancient Great North Road - leading from London to Edinburgh.