- Selsey, West Sussex - England, is situated on a peninsula jutting out into the English Channel. To the north of Selsey is the Sussex Downs. Selsey is a small town that retains its history, community spirit and local fishing fleet. Visitors to Selsey can enjoy a stroll along the sea wall past the Lifeboat Station stopping at one of the many hostelries for refreshment ...www.selsey.org.uk