Avoid. The man that works here is intentionally slow and takes visible pleasure in being as inefficient as possible. The Post Office in Canary Wharf is only a few minutes away by bus. There are also two parcel postboxes nearby
November 2023
Brilliant staff always friendly and deal well with very busy shop.