Categories:
Of all the remaining arcades in Greater London, the Grand Arcade in North Finchley defies its name, and is probably the least grand of those half dozen survivors. It was built in the 1930s, which means by definition it was from the art deco era, though there are not many original features left to make…