Found 1 transactions going back to October 2014.
This property is located at Shakespeare House, 168, Lavender Hill, London, SW11 5TG and was last sold for £6,685,000 on 07 Oct 2014.