City of Westminster Detached | -- Bd | -- Ba
Gloucester Place Business Centre near Londons West End is an elegant bright period building, which c....