London Day 4: Tower of London, Borough Market, Tate and Street Feast

Well we are leaving for a cruise to Japan and South Korea in a few hours for Chinese national holiday so here is the final London post! 🙂 After failing to visit the Tower of London the first time when my neck seized up, we were determined to go on our last day! For the longest … More London Day 4: Tower of London, Borough Market, Tate and Street Feast