Property: 177-175 Kensal Road
Location: London
The Kensington and Chelsea London Borough Council serves as the governing authority for the Royal Borough of Kensington and Chelsea in Greater London. It is one of 32 borough councils within the capital city of the UK, managing the local area.
This borough is divided into 18 wards, each represented by two or three elected councillors. The council was formed under the London Government Act 1963, replacing the previous Kensington Metropolitan Borough Council and Chelsea Metropolitan Borough Council.
Explore more on our site: Entralon