1 Bedroom flats for sale in Upper Elmers End, Croydon
There are 798 results. Upper Elmers End, Croydon. Property prices for 1 bedroom flats in Upper Elmers End range from £69,000 to £600,000 with an average price of £277,896.
1 bedroom flats for sale in Upper Elmers End, Croydon