The Door

The Door
12 Ingestre Place, London, W1F 0JF
Photo of The Door