The Old Tigers Head, 351 Lee High Road, London, se12 8ru
Subscribe to our newsletter and don’t miss anything