1 Answers
Sloane Avenue Mansions is a high-rise residential building in Sloane Avenue, Chelsea, London, England. It stands next to Nell Gwynn House, designed by the same architect.
4 views
Answered