North and North West London - The Big London Picture Library
Boston Place

Boston Place

IMG_8861