Tolmers Square (Q126919369)
Urban square in the London Borough of Camden
Language:
other details
description Urban square in the London Borough of Camden