The Project

Newman Hotel

Overview

The Newman hotel is a live project in central London and has already been featured in prestigious magazines and in the media. It is sure to be a great example of our craftsmanship once finished.