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