18 Station Road, Barnes
18 Station Road, also known as Milbourne House, is a Grade II* listed house at Station Road, Barnes, London SW13, in the London Borough of Richmond upon Thames. It has an early 18th-century facade, and earlier features internally.
Media related to 18 Station Road, Barnes at Wikimedia Commons
|This article about a listed building in the United Kingdom is a stub. You can help Wikipedia by expanding it.|
|This article about a London building or structure is a stub. You can help Wikipedia by expanding it.|