Giant Cypress City shopgiant-bicycles.co.uk, £419 Giant has a great heritag - The Independent