The Gardens, SE22
Peckham Rye station (1890s)
The Gardens is an attractive square with private garden off Peckham Rye built in 1875.

The area was previously market gardens.

return to article