2025
TRAFALGAR SQUARE POST OFFICE
24-28, William IV Street, London
Cyber cafs and communication spaces