Times Square - NY Taxi No 1 Mini Poster 16 x with Poster Hanger: Photography poster of a yellow taxi in Times Square in New York City.

The Palace of Westminster, commonly known as the Houses of Parliament, is situated on the Middlesex bank of the River Thames in central London. This is a modern art composing with red buses on Westminster Bridge and the well known red telephone boxes.