Pullens Yards

Pullens Yards
Peacock Yard, London, SE17 3LH