previous property next property
20 Belvedere House

20 Belvedere House
London SW1

An apartment of 1,400 sq ft with panoramic views of the river Thames. Sold.