Log in to yourGalliard

Sales Enquiries
+44 (0)20 7620 1500

Riverdale House, Lewisham SE13

Riverdale House


Riverdale House is a luxury development of 137 apartments located in the heart of Lewisham, one of London’s major regeneration zones. Overlooking the picturesque Mill Pond and the River Ravensbourne, and boasting a characterful, retained brick façade, this is the ideal development for a city dweller looking for a more tranquil, suburban ambience, whilst being conveniently located for commuting into London’s major business hubs.

Riverdale House includes a selection of studio, one and two bedroom properties, all finished to Galliard’s high-quality specifications. Private residents’ facilities include extensive landscaping, a spacious roof garden, and a daytime concierge and porterage. Secure cycle storage is also available as well as and lower-ground parking (at an additional cost).

Riverdale House is a mere five minute walk from Lewisham station, offering mainline and DLR services direct to Canary Wharf, London Bridge and the City. Residents will also be just moments from Lewisham’s revamped town centre and the beautiful Blackheath Common.



Development features

  • Studio, one and two bedroom styles at Riverdale House
  • Opulent entrance foyer with lift serving all floors at Riverdale House
  • Daytime concierge and porterage
  • Studio apartments with dual area swivel TV feature
  • Many enjoying private exterior space
  • Picturesque setting around Ravensbourne River and Mill Pond
  • Communal landscaped roof gardens
  • Limited secure lower-ground parking


Price Description Help to Buy
£360,000 1 bedroom Apartment -
£425,000 1 bedroom Apartment -



Local area

Located between Greenwich and Blackheath, Lewisham is one of London’s major regeneration zones. Riverdale House is one of Galliard Homes’ most successful regeneration developments south of the Thames, occupying a strategic location just moments from the town centre and opposite Lewisham’s showcase Shopping Mall and Boutique Hall.

Residents will be immersed in a tranquil setting adjacent to the Ravensbourne River, whilst being just a five minute walk from the town’s major transport interchange, served by South Eastern rail services, the DLR, London buses and National Express Coaches. Connections to neighbouring areas, including Blackheath, the Greenwich peninsula and Maritime Greenwich itself are fast and frequent, confirming Lewisham’s status as a new major force in South East London.


Riverdale House will be conveniently located around 500m or five minutes’ walk from mainline and DLR services direct to Canary Wharf, London Bridge and the City.

Key destinations from Lewisham via the DLR or mainline:

Greenwich 5 minutes
London Bridge 8 minutes
Charing Cross 17 minutes
Canary Wharf 18 minutes
Bank 23 minutes

Related Articles