Pressure Drop

Unit 6, Lockwood Industrial Park, London, N17 9QP
edit

Pressure Drop in London serves food. The pub has an outside area, it serves real ale.