26th May 2015 Our Covent Garden apartments refurbishment project, now completed! Our apartment scheme at 40 Shelton Street was given a great review by The London Evening Standard…