Stock Photo: England, London, Buckingham Palace. Black London taxi cabs travelling past Buckingham Palace.

Stock Photo: 4282-28987 England, London, Buckingham Palace. Black London taxi cabs travelling past Buckingham Palace.