Poppies at the Tower of London
Little Sis and I had a rather epic day out. We took our favourite Met train to the end of the line, ticking off Aldgate Station from our neglected list of Underground stations. Our destination was to see the poppies, or Blood Swept Lands and Seas of Red, at the Tower of London before they… Read More »