A Great British Christmas| Radisson Blu Edwardian Vanderbilt
For a truly quintessential British Christmas, Kensington seems to tick all the boxes. Not only does it have all the chic boutiques to buy all your Christmas presents from on Kensington High Street, but being the museum district it is… Continue Reading