Cambridge Square, Edgware Road W2
£865,000
x