Brook Bay - Isle Of Wight (United Kingdom )- © Massimiliano Ranauro Brook Bay is a bay on the south eastern coast of the Isle of Wight, England. It lies to the west of the village of Brook. It faces south west out into the English Channel. It stretches about 2km from Hanover Point in the east to Sudmoor Point to the west. Much of the surrounding land, including the hamlet of Brookgreen is owned by the National Trust.