The Long Pond

110 Westmount Road London SE9 1UT