Found 1 transactions going back to March 2021.
This property is located at Flat G, 123 - 125, Gloucester Place, London, W1U 6JZ and was last sold for £350 on 15 Mar 2021.