The King's Head

The King's Head
214 High Street, London, W3 9NX