The Hellenic Centre

The Hellenic Centre
16–18 Paddington Street, London, W1U 5AS
Photo of The Hellenic Centre