This part of central London counts the most iconic attractions that are unavoidable for any visitor of London. The area of Westminster is dominated by the business of government : from Westminster Abbey and The Houses of Parliament to Trafalgar Square, I have tried to captured the mood of the area…