Designed by
Title
Inner London Borough of Kensington and Chelsea Town Hall on Holland Street. The Borough has a population of 156,700 #111729973
Description
London, UK - March 8, 2018: Inner London Borough of Kensington and Chelsea Town Hall on Holland Street. The Borough has a population of 156,700
This image is editorial