London, England - The famous Big Ben and Houses of Parliament with iconic red double decker buses on Westminster Bridge at dusk