A brand new collection of luxury one, two and three bedroom apartments to rent, situated in a beautiful period inspired property in BR1. One beds starting from £1325pcm.
Mayberry Villas is ideally situated for transport connections with four mainline stations within 1.5 miles (Bromley North, Sundridge Park, Bromley South & Bickley), providing