Did you know that Palmer Street was the location of a secret British spy base that intercepted the communications of London's embassies? SOMEFACTS.com