Tower Flat Refurbishment

A refurbishment recently completed in a tower flat in Barbican.

Advertisements