The splendid Victorian glass and steel roof above Liverpool Street Station - a nicer 'farewell to England' blip than anything in ratty old Heathrow, I'm betting
Comments
Sign in or get an account to comment.