Albert Square, SW8
South Lambeth
Credit: User unknown/public domain
Albert Square, a beautiful garden square, was developed on former market garden land and was completed in 1851.



return to article