Tucked away in calm and leafy street in St Margarets, London is the house where one of Britain’s greatest painters lived. After a major £2.4 million restoration project you can now visit the house and gardens that Turner lived in from 1813 to 1826 and peak into this slice of his life. Continue reading