London, UK - Panoramic view of the Houses of Parliament, Palace of Westminster and Westminster Bridge on a beautiful windy day.