The Coach and Horses

13 London SE10 9HZ