St Giles' Circus
Traffic camera pointing at important crossroads Road St Giles' Circus in London.
Remark the red double-decker buses typical of London and the shops and their bright banners with golden arches of McDonald's of New Oxford Street.
suggest a correction
Date added: 2013-12-19
ONLINE STORES (batteries, ink cartridges, tools, etc ...)
DX (DEAL EXTREME)