3
results
Sold prices in Piccadilly Arcade, London Central, SW1Y
2 Piccadilly Arcade, London, SW1Y 6NH
- £50,000 Leasehold 20 March 2019
19 - 21 Piccadilly Arcade, London, SW1Y 6NH
- £75,000 Leasehold 10 October 2017
12a Piccadilly Arcade, London, SW1Y 6NH
- £70,950 Leasehold 20 January 2017