A Charming Christmas Market Feast on mince pies and spiced mulled wine and enjoy live music as you shop gorgeous handcrafted gifts from a range of independent businesses at Eccleston Yards Christmas Market, which opens for one last weekend this Saturday and Sunday, 11am-5pm, in Belgravia's stunning courtyard. Image: @prettycitylondon (Instagram) |