51
results
Sold prices in Piccadilly, London Central, W1J
Flat 6, 100 Piccadilly, London, W1J 7NH
- £570,000 Flat, Leasehold 10 August 2001
Flat 11, 89 Piccadilly, London, W1J 7NE
- £335,000 Flat, Leasehold 10 May 1999
Flat 9, 89 Piccadilly, London, W1J 7NE
- £300,000 Flat, Leasehold 21 June 1996