Designed by
Title
Little Ben, Victoria street, London, England #167980331
Description
LONDON, ENGLAND - JULY 8, 2016: Little Ben, a cast iron miniature clock tower near Victoria station. It mimics the famous Big Ben. Reinstalled on 28 February 2016 after refurbishment
This image is editorial