previous property next property
Flat 56a Albert Court

Flat 56a Albert Court
London SW7

An apartment of 2,500 sq ft situated between the Royal Albert Hall and Imperial College. The property sold within a short time.