Milroy's Of Soho

Milroy's Of Soho
3 Greek Street, London, W1D 4NX
Photo of Milroy's Of Soho