Slough.
Saint Bernard's Convent