Address: Royal Mail, Ellerdale Street, Ladywell, London Borough of Lewisham, London, Greater London, England, SE13 7JX, United Kingdom
Operator: Royal Mail