Stacy SimsHouse for sale, Glebe Place Chelsea, England, in London, United KingdomLondon, Glebe Place Chelsea, EnglandHouse • 1 room(s) • 4 bed. • 4 bath. • 268.12 m²