There’s A Stunning Palace Of Art Hidden Inside This Kensington Townhouse • Leighton House Museum
Deep in the heart of Kensington, you’ll find the Leighton House Museum. From the outside, it looks relatively normal. It could very well be pretty much any other Kensington townhouse – albeit a rather nice o...