Royal Borough of Kensington and Chelsea

The Royal Borough of Kensington and Chelsea is an Inner London borough with royal status.

Venue
location
Address

Hornton Street
London
W8 7RW
United Kingdom

Enquiries
Contact phone