1 / 36

Champion Hill, Camberwell, SE5

£3,250,000 

  • 6 beds
  • 3 Bathrooms
  • 5 receptions

What’s nearby?