Kray

By Kray

Respect

Flags at half mast at Trafalgar Square.

Just 24 hours on and London is back in the game and open for business.

Comments
Sign in or get an account to comment.