The Honor Oak

1 St Germans Road London SE23 1RH