London 117 – Tate Modern

Tate Modern is just next to the Shakespeare’s Globe and admission was free. We got free multimedia guide from our London Pass which was usually charged £4.00, and apparently the multimedia guide was award winning due to its design and […]

Continue Reading