Holdrons Arcade

Holdrons Arcade is home to some of Peckham’s best-loved independent small businesses.

Address

135A Rye Lane
Peckham
London
SE15 4ST

Artists at Holdrons Arcade