Cycle Shops in London - Highams Park Templeton Avenue, Highams Park, London, E4 6SS Tags: bikes, secondhand bicycles