In town for Taylor Swift’s Eras tour? Here’s where to shop, eat, drink and stay in Knightsbridge (Taylor’s Version) until you have to say, ‘So long, London’