About Us
Located in the heart of Old South London, this Grand Lady evokes an inviting and historical ambience. Set amongst 6.5 acres of landscaped grounds, Grand Wood Park offers apartment and retirement resident suites in a variety of studio, one and two bedroom designs.