117 Fincheley RoadSwiss&Cottage, HampsteadLondon, ENGLAND
117 Finchley Road, HampsteadLondon, ENGLAND