London Christmas 2015...Orbs: Oxford Street
London comes alive at Christmas and no better way to start than in the centre of it all along the grand shopping parade that is Oxford Street...shimmering gold and silver balls of light en masse light up the street like snowflake orbs and hover above us in all their splendid glory signally the way from Marble Arch to Tottenham Court Road...!