Kensington High Street

One of the first schemes to alleviate the depressing effect of traffic management on business and the whole street