TRAFALGAR SQUARE .co.uk

TRAFALGAR SQUARE IS PROBABLY THE WORLD'S MOST FAMOUS SQUARE AND CERTAINLY LONDON'S MOST FAMOUS TOURIST ATTRACTION.

GUIDE PRICE £ 20,000