Kensington’s $13.2 Million Street Tops U.K. Property Price List

Kensington’s $13.2 Million Street Tops U.K. Property Price List

Chris Ratcliffe/Bloomberg

A street sign is seen on Egerton Crescent in the Kensington and Chelsea borough of London.