A charming quarter

3 min read

London’s Kensington and Chelsea is brimming with snazzy boutique h