Kelso Place

The demolition of two houses to provide an ultra modern single family home in Kensington.