Trafalgar Square; a short walk from Sloane Square and South Kensington tube stations. Doesn't sound right, does it? But there was a Trafalgar Square in Chelsea before the other, world-famous ...
For nearly 200 years, Trafalgar square has been a London institution. Flanked by the National Gallery, the square features two fountains, several busts and bronze lions at the base of Nelson's Column.