Alex Coomber
A Water Tower, A Signal, A Platform End and a Coach Body mark the site today of Peel Station. Nearby is the Manx Transport Museum.