Sherbourne Villa
Sherbourne Villa Once a large, elegant and detached building, Sherbourne Villa, stood on the corner of Sherbourne Terrace, Clarendon Street and Villiers Street. In 1938, planning permission was obtained to demolish the villa and replace with 4 houses: 17 and 17a Sherbourne Terrace and 2 houses in Villiers Street. Originally, Sherbourne Villa (later known … Read more