>2 bed flatMontrose Building, London£3,683 PCM -7.9% was £3,999 PCMSee Full ListingPrice HistoryInitial price £3,999 PCMApr 18, 2026 £3,752 PCMMay 27, 2026 £3,683 PCMPrice Change -7.9%The property is not described.See Full Listing