79 Stamford Hill, London