THE VILLAGE HABERDASHERY UNIT 6, HARDY BUILDING GB-NW6 2BR LONDON