It's a little known fact that London still has gas lamps. This one is in Green Park, blipped tonight as I walked from an early evening reception in Lancaster House to the tube station.
Comments
Sign in or get an account to comment.