Tag Archives: Royal Hospital Chelsea

The Elephants have left Central London …

  Recently, London was taken by storm by Elephants whether they were outside shops, in the Royal Parks or just on street corners their were well over 300 during the past few months. A couple of weeks ago, I was … Continue reading

Posted in Of General Interest | Tagged , , | Leave a comment