But otherwise, Kensington evokes the charm of its famous London counterpart. Its Macaulay Road shopping village is one of ...