Conversion of The Kings Head Hotel at Bicester in to 8 residential units. Contract value £2.5m

Close window
The Kings Head Hotel at Bicester