In London/ Travel London: Big Ben When I finally tore my eyes away from Westminster Abbey I was thrilled to see Big Ben and the Houses of Parliament just across the street! Part… Continue Reading →