Hybrid / City Bikes
/
Trek City Bikes
Trek Allant+ 7 Lowstep
Trek City Bikes
Trek Allant+ 7 Lowstep
Brands£3,650.00
Enve
Cockpit
Cockpit
Handlebars


Frames
to qualify for free shipping
to qualify for free shippingShop by Brand
Congratulations! Your order qualifies for free shipping
Gloria
Trek
Gloria
Trek
Forks
img src="//projektride.co.uk/cdn/shop/files/2k25_sutra-4_2000x_2f57e302-7327-4a0e-9841-61006e5f3c10_98x.webp?v=1759583578" alt="" class="product-single__thumbnail-img">
Amflow
ed yet - force refresh
console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh');
return null;
}
// Translations object exists in metafield - cache is valid
// If current locale isn't translated, applyTranslations will gracefully use default locale from base fields
if (window._RestockRocketConfig.normalizedLocale &&
!Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) {
console.debug('STOQ - locale not explicitly translated, will use default language from cache');
}
// Don't return null - continue using cache even for untranslated locales
}
const updatedAt = new Date(settings.updated_at);
if (isNaN(updatedAt.getTime())) {
console.debug('STOQ - Invalid updated_at date format in settings');
return null;
}
const age = Date.now() - updatedAt.getTime();
if (age UTO (ex Eovolt)
img src="//projektride.co.uk/cdn/shop/files/2k25_sutra-4_2000x_2f57e302-7327-4a0e-9841-61006e5f3c10_98x.webp?v=1759583578" alt="" class="product-single__thumbnail-img">
Amflow
ed yet - force refresh
console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh');
return null;
}
// Translations object exists in metafield - cache is valid
// If current locale isn't translated, applyTranslations will gracefully use default locale from base fields
if (window._RestockRocketConfig.normalizedLocale &&
!Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) {
console.debug('STOQ - locale not explicitly translated, will use default language from cache');
}
// Don't return null - continue using cache even for untranslated locales
}
const updatedAt = new Date(settings.updated_at);
if (isNaN(updatedAt.getTime())) {
console.debug('STOQ - Invalid updated_at date format in settings');
return null;
}
const age = Date.now() - updatedAt.getTime();
if (age UTO (ex Eovolt)
SETTINGS_CACHE_DURATION) {
console.debug('STOQ - settings changed recently, skipping cache');
return null;
}
return settings;
} catch (error) {
console.debug('STOQ - Error checking settings cache:', error);
return null;
}
}
function createRestockRocketContainer() {
const restockRocketContainer = document.createElement('div');
restockRocketContainer.id = 'restock-rocket';
document.body.appendChild(restockRocketContainer);
}
function createRestockRocketScript(scriptUrl) {
const restockRocketScriptElement = document.createElement('script');
restockRocketScriptElement.setAttribute('defer', 'defer');
restockRocketScriptElement.src = scriptUrl;
document.body.appendChild(restockRocketScriptElement);
}
createRestockRocketContainer()
console.debug('STOQ - extension activated')
function applyTranslations(settings) {
try {
// Skip translation logic entirely if multi-language is not enabled
if (!settings ||
Tyres<
Rear Suspension
img src="//projektride.co.uk/cdn/shop/files/2k25_sutra-5_2000x_c48282e1-6dfb-4b6a-91d7-4b8345845573_98x.webp?v=1759583585" alt="" class="product-single__thumbnail-img">
Ridgeback
.catch(function(e) {
console.error(e)
})
}
function initializeScripts(settings) {
settings = applyTranslations(settings);
window._RestockRocketConfig.settings = settings;
console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`);
if(settings.enable_app) {
const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) {
return integration.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
img src="//projektride.co.uk/cdn/shop/files/2k25_sutra-5_2000x_c48282e1-6dfb-4b6a-91d7-4b8345845573_98x.webp?v=1759583585" alt="" class="product-single__thumbnail-img">
Ridgeback
.catch(function(e) {
console.error(e)
})
}
function initializeScripts(settings) {
settings = applyTranslations(settings);
window._RestockRocketConfig.settings = settings;
console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`);
if(settings.enable_app) {
const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) {
return integration.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
img src="//projektride.co.uk/cdn/shop/files/2k25_sutra-6_2000x_6cf5fdba-2cf2-4c0d-9059-a64ffbcf5339_98x.webp?v=1759583611" alt="" class="product-single__thumbnail-img">
GenesisOpen search barr .countdown-header{font-size:16px;margin-bottom:6px;text-align:center}.restock-rocket-preorder-countdown-timer .countdown-units{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.restock-rocket-preorder-countdown-timer .countdown-unit{display:flex;flex-direction:column;align-items:center;gap:6px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:40px;padding:10px 6px;text-align:center;font-size:20px;line-height:1}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:14px;font-weight:500;text-align:center;text-transform:capitalize;opacity:.7}@media (max-width:768px){.restock-rocket-preorder-countdown-timer{padding:14px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:55px;padding:14px 10px;font-size:26px}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:11px}}@media (max-width:480px){.restock-rocket-preorder-countdown-timer{padding:12px}.restock-rocket-preorder-countdown-timer .countdown-units{width:100%;gap:10px}.restock-rocket-preorde
Mountain BikesCustom Builds for saleTo measure your height, stand up straight, barefoot, with your back, heels, shoulders and head all touching a wall. While looking straight ahead, place a book or straight edge on your head and slowly push it against the wall. Your straight edge should be parallel with the floor. Mark the spot where the bottom of the book is touching the wall. The distance from the marked spot to the floor is your height.
How to measure: Stand barefoot with your back straight and against a wall. Tuck a ruler or something that extends to the floor between your legs. Using both hands, and keeping it level, pull the ruler up into your crotch as if you were sitting on the saddle. Measure the distance from the top edge of the ruler to the ground to find your inside leg measurement. Your inside leg is very important to your final bike size so please measure carefully.
How to measure: Stand barefoot with your back straight and against a wall. Tuck a ruler or something that extends to the floor between your legs. Using both hands, and keeping it level, pull the ruler up into your crotch as if you were sitting on the saddle. Measure the distance from the top edge of the ruler to the ground to find your inside leg measurement. Your inside leg is very important to your final bike size so please measure carefully.
Shop by BrandLocks
MudguardsRider Height
Trek
Inseam
Bike Packing
Bags and Transportation
Inseam
Bike Packing
Bags and Transportation
Yeti
S
Phone Holders155 - 165 cm
S
Phone Holders155 - 165 cm
5'1" - 5'5"Brother
72 - 78 cm
72 - 78 cm
1
img src="//projektride.co.uk/cdn/shop/files/Screenshot2025-02-01at15.50.36_98x.png?v=1738425045" alt="" class="product-single__thumbnail-img">
ST LENGTH
480500
<
w.Shoppad.apps.infiniteoptions" object if it doesn't already exist
'Shoppad.apps.infiniteoptions'.split('.').reduce(function (o, x) {
if (!o[x]) {
o[x] = {};
}
return o[x];
}, window);
// Note we are using the theme app extension
window.Shoppad.apps.infiniteoptions.themeAppExtensionActive = true;
Size
Large - 55
Silver / Black / Left / Braided - £215.00 GBPBlue / Black / Right / Non-Briaded - £205.00 GBP
Silver / Black / Left / Non-Briaded - £205.00 GBPSilver / Black / Right / Braided - £215.00 GBPSilver / Black / Right / Non-Briaded - £205.00 GBPSilver / Black / Both / Braided - £430.00 GBP
GripsBlue / Black / Left / Braided - £215.00 GBPBlue / Black / Left / Non-Briaded - £205.00 GBPBlue / Black / Right / Braided - £215.00 GBPStemOrange / Black / Left / Braided - £215.00 GBPOrange / Black / Left / Non-Briaded - £205.00 GBPOrange / Black / Right / Braided - £215.00 GBPspan class="visually-hidden">Hire Genesis Croix de Fer 20 (Flat Handlebars)
>
