This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.Other

See More
 
 
Cart 
Services  

Workshop Prices
Book a Service
BrandGears & Drivetrain
isonComponents
Surly E-bike Batteries and chargers
Header Image
WheelsModel
See More
Bike Packing
BIKES Gravel
Accessories
See MoreNew
54cmCreate account
Surly Disc Trucker Frameset - Black
a class="product__media product__media--featured" href="/collections/surly/products/surly-disc-trucker-black" title="Surly Disc Trucker Frameset - Black" aria-label="Surly Disc Trucker Frameset - Black" style="background-image: url(//projektride.co.uk/cdn/shop/products/Screenshot2023-01-02at18.44.03_600x.png?v=1672685079)">

span class="visually-hidden">Surly Disc Trucker Frameset - Black

>

>

>
>

Getting the Right Bike

We don’t do 'bikes for the masses', our key objective is to get you the correct bike for your unique riding profile. Kona

a class="product__media product__media--featured" href="/collections/surly/products/preamble-frameset-horfrost-white" title="Surly Preamble Frameset - horfrost White" aria-label="Surly Preamble Frameset - horfrost White" style="background-image: url(//projektride.co.uk/cdn/shop/products/fmsu-23-preamble-whi_600x.jpg?v=1679167729)"> span class="visually-hidden">Surly Preamble Frameset - horfrost White

Quality Control UTO (ex Eovolt)

Every bike that passes through our business receives the upmost care and attention, ensuring safety and reliability to every client.

div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/products/Screenshot2022-10-14at20.42.11_1296x_6cd10f9e-da7d-409b-b103-fec76fb87fa6_600x.webp?v=1679167729)">Early Rider
>

Surly Preamble Frameset - black

a class="product__media product__media--featured" href="/collections/surly/products/preamble-frameset-black" title="Surly Preamble Frameset - black" aria-label="Surly Preamble Frameset - black" style="background-image: url(//projektride.co.uk/cdn/shop/products/fmsu-23-preamble-blk_600x.jpg?v=1679166190)">

span class="visually-hidden">Surly Preamble Frameset - black

>
>

div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/products/Screenshot2022-10-14at20.42.11_1296x_672b19ff-96d7-4880-b18c-2f37982565c3_600x.webp?v=1679166190)">
>

Second-Hand Bikes – ProjektRide



£650.00

a class="product__media product__media--featured" href="/collections/surly/products/surly-straggler-frameset-black-650b" title="Surly Straggler Frameset - Black 650b" aria-label="Surly Straggler Frameset - Black 650b" style="background-image: url(//projektride.co.uk/cdn/shop/products/Screenshot2023-01-02at17.59.17_600x.png?v=1672683255)">

span class="visually-hidden">Surly Straggler Frameset - Black 650b

>
>

div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/products/Screenshot2023-01-02at17.04.36_d93c2f49-f948-42eb-bbd9-7c91c2d6cd2f_600x.png?v=1672683254)">
See More>

GloriaSurly Straggler Frameset - Black 650b

£800.00
Trek

AmflowSurly Straggler Frameset - Black 700c

Yeti
a class="product__media product__media--featured" href="/collections/surly/products/surly-straggler-frameset-black" title="Surly Straggler Frameset - Black 700c" aria-label="Surly Straggler Frameset - Black 700c" style="background-image: url(//projektride.co.uk/cdn/shop/products/Screenshot2022-10-14at20.39.15_600x.png?v=1665776448)">

span class="visually-hidden">Surly Straggler Frameset - Black 700c

Ridgeback> Front Suspension
Moreover, he ensured the bike was in its best condition before handing over. Thanks a million! >

Laura Grieve
Brother Rear Suspension

★★★★★Genesis<

Top quality bike, top quality service - these are decent guys doing a great job. Thoroughly impressed with their knowledge and service. Recommend to anyone buying a bike - talk to them and they give you good advice.

Finishing Kit
Tyres

Frog
Kona

Surly
UTO (ex Eovolt)


Early Rider

div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/products/Screenshot2022-02-22at21.21.42_33fa0aa9-e97b-4a6a-9f60-6be6f5560094_600x.png?v=1645565131)">
> Second-Hand Bikes

See More

Surly Straggler Frameset - Chlorine Dream 700c
Shop All Second-Hand
£800.00

Chlorine Dream Blue

Surly Bridge Club Frameset - Black

a class="product__media product__media--featured" href="/collections/surly/products/surly-bridge-club-frameset-black" title="Surly Bridge Club Frameset - Black" aria-label="Surly Bridge Club Frameset - Black" style="background-image: url(//projektride.co.uk/cdn/shop/products/Screenshot2023-01-02at18.37.48_600x.png?v=1672684751)">
span class="visually-hidden">Surly Bridge Club Frameset - Black
>

>

Surly Bridge Club Frameset - Black
£700.00
Lights
<
Tools & Maintenance
Clothing and Protection
Clothing
0131 374 5324
Location
Logo image Brake Spares
Logo imageForksOpen navigation menu© 2025, See More ProjektRide
.
Finishing Kit
94,43936124174562,43936129941730,43936129974498,43936130007266,43936142393570,43936142426338,43936142459106,43936152060130,43936152092898,43936152125666,43936193118434,43936250429666,43936255803618,43936266682594,43936266715362,43936293978338,43936294011106,43936316424418,43936316457186,43936320880866,43936320913634,43936320946402,43936327041250,43936327074018,43936327106786,43936331661538,43936332349666,43936333103330,43936351224034,43936353714402,43936362889442,43936362922210,43936388153570,43936389333218,43936395526370,43936398508258,43936401522914,43936408568034,43936414400738,43936700727522,43936706101474,43936706134242,43936706167010,43936706199778,43936706232546,43936706265314,43938308587746,43938308653282,43938308718818,43938308751586,43938308784354,43938308817122,43938322612450,43938322645218,43938322677986,43981336051938,43981336084706,43981336117474,43981336150242,43981345587426,43981345620194,43981345652962,43981345685730,43981357580514,43981357613282,43981362462946,43981362495714,43981362528482,4 316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647,56565020721535,56565020754303,56565020787071],"updated_at":"2025-12-14T12:31:43Z","market_locations_enabled":false,"market_id":382140642,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2025-12-14T12:19:01Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_382140642";window._RestockRocketConfig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_at":"2025-12-14T12:19:01Z","shopify_markTyres
<
!settings.multi_language_enabled) { return settings; } if (!settings.translations) { console.debug('STOQ - No translations found, skipping translation'); return settings; } const normalizedLocale = window._RestockRocketConfig.normalizedLocale; const translations = settings.translations; if (!normalizedLocale) { // No matching locale has translations; drop payload to save memory console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); delete settings.translations; return settings; } console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); const translatedFields = translations[normalizedLocale]; if (translatedFields && typeof translatedFields === 'object') { Object.keys(translatedFields).forEach(function(key) { const value = translatedFields[key
ields with expiry check const cachedSettings = window._RestockRocketConfig.cachedSettings; const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null; if (validCachedSettings) { console.debug('STOQ - using cached settings'); initializeScripts(validCachedSettings); } else { console.debug('STOQ - fetching fresh settings'); const headers = { 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 'ngrok-skip-browser-warning': 'skip' }; if (window.Shopify?.theme?.role === 'main') { headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name; headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version; headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id; } fetch( `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`, { headers } ) .then(functioTubeless
ation.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType); }) if(window._RestockRocketConfig.pageType === 'collection' && (settings.show_button_on_collection || settings.preorder_collection_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'index' && (settings.show_button_on_index || settings.preorder_index_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'search' && (settings.show_button_on_search || settings.preorder_search_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'page' && (settings.show_button_on_page || settings.preorder_page_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection
tries const maxRetries = 10; const retryDelay = 500; function attemptCartCheck(attempt = 1) { if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) { window._RestockRocket.updateCartSellingPlans() .then(hasUpdates => { if (hasUpdates) { console.debug('STOQ - cart selling plans updated successfully'); } else { console.debug('STOQ - no cart selling plan updates needed'); } }) .catch(error => { console.error('STOQ - error updating cart selling plans:', error); }); } else if (attempt
Bike Hire