This one-block-long street in the Kensington neighborhood of London derives its name from the observatory that astronomer Sir James South built here in 1831. It contained for a time the largest telescope in the world. After South's death, the property was sold to Thomas Cawley who built the existing houses in the 1880s...
- Total Views
- Explore Score