High specification £1,700,000 3 Bedrooms ● London Road, Ascot Cholbury Place is an exciting and rare opportunity to acquire a prestigious, super-luxurious. three bedroom apartment within walking distance of Ascot High Street. View details