The Bird Cage

58 Stamford Hill London N16 6XS