59 Greek Street

59 Greek Street
59 Greek Street, London, W1D 3DZ
Photo of 59 Greek Street