Omega Works

Omega Works
167 Hermitage Road, London, N4 1LZ
Photo of Omega Works