A plane landing in Russell Square.
Nope, don't think it's anything to do with the Olympics just yet. It's a coincidence of Google.
Click here for the Google Maps Satellite image
Children’s Cancer Centre development Drop-in session Wed 21 Feb, 3:30pm-6pm, Weston House lecture theatre, Great Ormond Street
At the...
Read More