Posts about London, England

London, the capital city of England, is my home town.

  • Going against the “no photography” rules in the National Portrait Gallery, I simply had to ask this man to pose for a portrait. As we walked down the stairs together, he told me that he had stopped off in London on his way home to America after a month-long tour of India, where he had…

    Read more