Rosslyn Hill, Hampstead, London, NW3 1PH, GB

Rosslyn Hill
Hampstead
London
NW3 1PH
United Kingdom

51.5537333, -0.16999520000002