The White Horse

The White Horse
Peckham Rye, London, SE15 4JR