3-4 Golden Hind Place Grove Street, DeptfordLondon, ENGLAND
343 Evelyn Street, DeptfordLondon, ENGLAND