Kensington

Kensington

    Kensington is a place in west London, England. The district’s name derives from Kensington Palace, a royal residence formerly in the area. The local authority for Kensington is the Royal Borough of Kensington and Chelsea, and the […]

Continue Reading