The White Horse

20 Peckham Rye London SE15 4JR