Property Reference: 1669561. This is by far the most beautifully presented serviced building situated in Central Croydon. Benefiting from the following; lift