Sloane House, Chelsea

Sloane House at 149 Old Church Street is a Grade II listed late 18th-century house in Chelsea, London.

[1] This article about a London building or structure is a stub.

You can help Wikipedia by expanding it.