Sale: 1206 - 250 PALL MALL St, London East, N6A 6K3