The Channel 46 Grand Parade Eastbourne BN21 4DL 01323 725217 Main Menu The Channel Restaurant In Eastbourne UK