Over and over again, photographers on public property are told that it is illegal to take photographs. It is not illegal, in this country or in the UK, to take photographs on public space. Here is a good summary of US law from the ACLU.
For more information, you can check out this release from the Department of Homeland Security. Click the left-most button below to view full-screen.
(via Nothing To Do With Abroath)