Devonshire Arms

Devonshire Arms
7 Duke Street, London, W1U 3EE