Designed by
Title
Exterior of Clock Tower launderette and dry cleaners in Crouch End, London, UK #195349479
Description
London, UK - August 20, 2020: Exterior of Clock Tower launderette and dry cleaners in Crouch End, an area in North London traditionally favoured by creatives and families
This image is editorial