Last light on the Wyndham and Comber Estate on 11th January 2017 in South London, United Kingdom. The Wyndham and Comber Estate is a council estate in the Camberwell area of Southwark, London.