Flag of India

Free Photos of Sloane Square Tube Station in London

Sloane Square Tube Station - Information

Name
Name
Name

Sloane Square tube station is a popular underground station located in the heart of Chelsea, London. The station is named after Sir Hans Sloane, an 18th-century physician and naturalist who amassed a large collection of specimens that eventually became the basis for the British Museum. The station is located near several popular tourist attractions in London, including the Saatchi Gallery, the Royal Court Theatre, and the Chelsea Physic Garden. Additionally, the area surrounding Sloane Square is home to several upscale shops, restaurants, and cafes, making it a great location for visitors who are interested in shopping and dining.

Sloane Square Tube Station - Location

Hotels near Sloane Square Tube Station

  • 5 Stars
  • 4 Stars
  • 3 Stars
  • 2 Stars
Explore London photos
Browse free photos of London and use them on your blog or website