lemon abroad]

Tensions Running High.

The biggest feeling in London right now is one of caution, even over-caution: here, the police stopped and evacuated this bus at Notting Hill Gate and Kensington Church Street, as I stood and watched...there have been several Tube station evacuations today, too: Euston, Liverpool Street and Victoria stations have all had "suspicious package" scares this morning. 

Posted by Picasa