You are here

63 Barrington Road

  • 63 Barrington Road
  • 63 Barrington Road
  • 63 Barrington Road
  • 63 Barrington Road
63 Barrington Road, London SW9 7JH

Freehold acquired in 2013 with a delayed completion.

Planning submitted for 6 Residential Units to be held for investment.