Trafalgar Square carries a value of £240 in the UK version of the game, however, it does not appear in versions of the game sold outside of the UK.
£240
Red
Mayfair (not Mayfair Street) then Regent Street & finally Trafalgar Square.
Introduced in 1936, the country of England included the properties of Fleet Street and Trafalgar Square.
Fleet Street and Trafalgar Square
London/England
No, Trafalgar Square is a square in London.
Trafalgar Square is in London.
There are two fountains in Trafalgar Square.
London's Trafalgar Square was created in 1890.
Trafalgar Square is in London England and commemorates the naval victory over the French fleet at the Battle of Trafalgar in 1805.
Trafalgar Square didn't exist before the battle. It was built to commemorate Nelson's victory.