Kings Cross Detached | -- Bd | -- Ba
Kings Cross Business Centre is an architecturally award winning modern building located on Kings Cro....