Friday, 12 September 2014

Westminster

Westminster is the stop for Houses of Parliament and the pier to hop on a river cruise. Take a walk along the River Thames will bring me to Embankment. Along the way we can see London Eye, Aquarium and Royal Festival Hall.


















No comments:

Post a Comment