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