Contact Us Hitchcock Racing Pigeons UK (Andrew Hitchcock) Address: Clewer Hill Road, Windsor, Berkshire, SL44BW.Telephone: +44 (0)7787225641Email: Andrew.hitchcock86@icloud.com Facebook Your message has been sent. Thank you! Submit