Lordship Lane

Total redevelopment of a two bedroom garden flat in Dulwich, South London.