Address: 48, High Street, Leyton, Walthamstow, London, Greater London, England, E17 7LD, United Kingdom
Operator: Post Office