The building opened in 2020 and includes more than 120+ flats.
Richard’sResident is one of the biggest Apartments In Croydon.