9A Rosslyn Mews, Rosslyn Hill, Hampstead, London, NW3 1NN

NW3 1NN