London- Day 3

Tuesday, March 13th Our third day in London commenced with a delicious breakfast at Byward Kitchen & Bar, a gorgeous restaurant just a stone’s throw away from Tower of London and the London Bridge. ┬áIt serves the best traditional British food in a relaxing setting, with modern decor on the inside and a peaceful garden […]

Read More