'Charing Cross, a traffic square near the Thames, is usually regarded as this city's center'
London
WORLD CAPITALS: Charing Cross, a traffic square near the Thames, is usually regarded as this citys center
Charing Cross, a traffic square near the Thames, is usually regarded as this city's center
Charing Cross, a traffic square near the Thames, is usually regarded as this city's center
WORLD CAPITALS
London
WORLD CAPITALS