Basement 12 Church Row, HampsteadLondon, ENGLAND
Royal Free Hospital Pond Street, HampsteadLondon, ENGLAND