Cardinal Clinic phone Bishops Lodge, Oakley Green Rd Windsor, Berkshire SL4 5UL map Peter Rutter Surgeons phone Princess Margaret Hospital, 38-42, Osborne Rd Windsor, Berkshire SL4 3SJ map if (!IN_DEV) { ?> } ?>