Eccleston Square is centrally located in London's Victoria in the Borough of Westminster. It is one of London's most beautiful squares and over the past 20 years many shrubs and plants have been added to provide year-round interest.
Consequently the Square has won several important prizes. The main line station Victoria is nearby as are the tube stations at Victoria, Pimlico and Sloane Square.
The area offers a wide range of restaurants, cafes, delis and bars. Within a few minutes walk are some of London's major attractions such as Tate Britain, Westminster Abbey and The Victoria & Albert Museum.