• ledbury
  • ledbury
  • ledbury
  • ledbury
  • ledbury

381 Southwark Park Road is a luxury 14 flat development located in the heart of Bermondsey. The project, when completed, comprised in excess of 14,000 square feet of high end living space.