Luxurious three bedroom apartments. £1,600,000 3 Bedrooms ● London Road, Ascot Welcome to Cholbury Place – Your Exclusive Retreat in Ascot High Street View details