Other

See More
{ "@context": "http://schema.org", "@type": "Organization", "name": "ProjektRide","sameAs": [ null, null, null, null, null, null, null ], "url": "https:\/\/projektride.co.uk" }
Header Image
< Forks <

< Projektride logo < Rear Suspension< Close search bar
Finishing KitSearch text field
Tyres <
  • Submit your search requestTubes Track Your Service Tubeless<
    <

    See More
    See More See More
    ServicingOpen cartSpottySmall / Orange - Sold Out
    Workshop Prices Small / Black - Sold Out
    Cycle to Work Medium / Orange - Sold Out
    Delivery & Returns Medium / Black - Sold OutBottles and Cages
    Large / Orange - Sold Out
    Working Hours
    1Color
    Mon - Fri: 09:00 - 18:30
    Sat: 9:00 - 16:00 Green
    Sun: Closed
    [email protected]Sold Out1+
    Notify me when this product is available:
    Decrease quantity SubmitIncrease quantity

    © 2025,

    ProjektRide

    . window.appBlockPlacements ||= []; if (window.klarnaAppBlocksManager) { window.klarnaAppBlocksManager.push({ productVariants: [{"id":46007576723682,"title":"Small \/ Orange","option1":"Small","option2":"Orange","option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Restrap Fast Straps - Small \/ Orange","public_title":"Small \/ Orange","options":["Small","Orange"],"price":1000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":""label for="quantity--template--15326745395426__main">Quantity.007576821986,"title":"Medium \/ Black","option1":"Medium","option2":"Black","option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Restrap Fast Straps - Medium \/ Black","public_title":"Medium \/ Black","options":["Medium","Black"],"price":1200,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46007576854754,"title":"Large \/ Orange","option1":"Large","option2":"Orange","option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Restrap Fast Straps - Large \/ Orange","public_title":"Large \/ Orange","options":["Large","Orange"],"price":1400,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46007576887522,"title":"Large \/ Black","option1":"Large","option2":"Black","option3":null,"sku":"","requires_shipping":tr

    \/ Black","options":["Mixed","Black"],"price":1800,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}], templateName: 'product', shopLocale: 'en', dataKey: 'top-strip-promotion-badge', storefrontCurrency: 'GBP', storefrontCountry: 'GB', storefrontLanguage: 'en', shopDomain: 'projektride.co.uk', variantPrice: '1000', cartPrice: '0', selector: 'shopify-osm-ASUorQUNvQS9uckFQO__klarna_on_site_messaging_app_block_8gNReH', topPadding: '0', bottomPadding: '0', }); }

    Sold Out Notify me when this product is available:li class="result result--full"> Product Details >

    { "@context": "http://schema.org", "@type": "Organization", "name": "ProjektRide","sameAs": [ null, null, null, null, null, null, null ], "url": "https:\/\/projektride.co.uk" }

    { "@context": "http://schema.org", "@type": "WebSite", "name": "ProjektRide", "potentialAction": { "@type": "SearchAction", "target": "https:\/\/projektride.co.uk\/search?q={search_term_string}", "query-input": "required name=search_term_string" }, "url": "https:\/\/projektride.co.uk" }



    Cycle To Work Schemes

    Insure Your Bike



    Parts & Components
    See More

    Brands

    See More

    Hope
    Home

    Enve

    Hire
    CockpitBikes  

    See More

    Handlebars
    New Bikes

    StemsShop All New Bikes

    { "@context": "http://schema.org/", "@type": "Product", "name": "Frog 40", "url": "https:\/\/projektride.co.uk\/products\/frog-40","image": [ "https:\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2024-01-09at15.34.57_2052x.png?v=1736263065" ],"description": "\nWhy buy a Frog 40? \n\nAward-winning 14-inch first-pedal children’s bike\nSilver winner of the MadeForMums Best First Pedal Bike Award 2022\nLightweight 14-inch kids’ bike that is easy to manoeuvre and easy for parents to carry\nSmall, easy-to-reach brake levers for better control and improved rider confidence\nPatented Frog cranks for more effortless pedalling, increasing efficiency and comfort\nFree 10-year extended warranty on frames and forks\nReflectors, mudguard and bell included\nSuitable for 3 to 4 years with a recommended inside leg of 36cm-46cm\n\n  The award-winning first pedal Frog 40 kids’ bike is a great value 14-inch bike for 3 to 4-year-olds and is perfect for transitioning from a balance bike to pedals. This premium first-pedal children’s bike has a lightweight, sturdy aluminium frame, weighing just 6.46kg, making

    ll grow into. However, this will likely have the opposite effect and put your child off bikes and cycling altogether! Another common mistake is to purchase a budget kids' bike but these models are often as heavy as a child which can lead to frustration at not being able to cycle. That’s why Frog bikes are lightweight and designed to specifically accommodate the anatomy of children.   The data obtained during our child-specific frame design research has helped us create a helpful kids’ bike sizing app. View our bike sizing guide to discover the best-sized bike for your child or alternatively speak to one of our local stockists about our children’s bike range.  \nPlease note, that while not pictured, all Frog First Pedal bikes are supplied with chain guards installed to comply with ISO8098 safety standards.\nAvailable colours*: Electric Blue, Green, Orange, Pink, Red and Spotty *Actual colours may vary. This is due to the","brand": { "@type": "Thing", "name": "Frog" },"gtin8": "","off
    ce" : 380.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/frog-40?variant=54939168506239" }, { "@type" : "Offer","availability" : "http://schema.org/OutOfStock", "price" : 380.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/frog-40?variant=54939168539007" } ] }

    Would you like to add on any equipment?

    Hire Lazer Compact Helmet

    a class="product__media product__media--featured" href="/products/hire-smith-convoy-helmet" title="Hire Lazer Compact Helmet" aria-label="Hire Lazer Compact Helmet" style="background-image: url(//projektride.co.uk/cdn/shop/files/my2023_tempo-kineticore-black_right_1400x1011800x600-removebg-preview_1_600x.png?v=1747484784)">

    span class="visually-hidden">Hire Lazer Compact Helmet

    >
    >

    Hire Lazer Compact Helmet

    £0.00

    Enigma


    <

    INFORMATION
    Mudguards
    WHY PROJEKTRIDE?Bike PackingWorking HoursCo-founded by two childhood friends from the heart of the Scottish mountain bike scene, ProjektRide represents our shared passion for riding quality bikes. We stock a range of premium new and second-hand bikes in Edinburgh for all ages and all cycling disciplines. We also have a comprehensive workshop if you are looking to get your bicycle maintained.
    Parts & Components  
    [email protected] ) where on of the team will be more than happy to help.
    Enve
    Cockpit
    .Stems
    window._RestockRocketConfig = window._RestockRocketConfig || {} // Helper function to normalize locale format from hyphen to underscore (e.g., 'en-US' -> 'en_us') // This matches the backend's Mobility.normalize_locale behavior // Returns empty string if locale is empty or invalid (matches original behavior) function normalizeLocale(locale) { if (!locale || locale.trim() === '') { return ''; } return locale.toString().toLowerCase().replace(/-/g, '_'); } window._RestockRocketConfig.locale = 'en'; window._RestockRocketConfig.normalizedLocale = normalizeLocale('en'); window._RestockRocketConfig.shop = 'projektride.myshopify.com'; window._RestockRocketConfig.pageType = 'product';window._RestockRocketConfig.marketId = 382140642;window._RestockRocketConfig.countryName = 'United Kingdom'; window._RestockRocketConfig.countryIsoCode = 'GB';window._RestockRocketConfig.cartInventoryQuantity = {};window._RestockRocketConfig.cachedSettings = {"id":38500,"shop_id":38436,"currency":"GBP","created_at":"2025-07-26T09:13:57.337Z","updated_at":"2025-11-11T14:27:02.312Z","enable_app":true,"enable_signup_widget":false,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#202223","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":true,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_f ont_button_position_type":"float-right","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"This item needs to be purchased separately. Please check out or clear your cart before adding this item.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":null,"insert_button_after_selector_index":null,"push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector"
    12447871,55569933107583,55570017583487],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":"2025-07-26T09:20:18.169Z","delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":true,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: {{ date }}","shipping_applies_to_all_products":true,"shipping_text":"Estimated to ship within 2 mon g_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","billing_at":"2025-07-26T09:20:38.472Z","billing_after_n_intervals":7,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":713071886719,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","c
    Brake Padsdeny",46007576756450 : "deny",46007576789218 : "deny",46007576821986 : "deny",46007576854754 : "deny",46007576887522 : "deny",46007576920290 : "deny",46007576953058 : "deny",}; window._RestockRocketConfig.variantsInventoryQuantity = {46007576723682 : parseInt("0"),46007576756450 : parseInt("0"),46007576789218 : parseInt("0"),46007576821986 : parseInt("0"),46007576854754 : parseInt("0"),46007576887522 : parseInt("0"),46007576920290 : parseInt("0"),46007576953058 : parseInt("0"),}; window._RestockRocketConfig.variantsPreorderCount = {46007576723682 : parseInt(""),46007576756450 : parseInt(""),46007576789218 : parseInt(""),46007576821986 : parseInt(""),46007576854754 : parseInt(""),46007576887522 : parseInt(""),46007576920290 : parseInt(""),46007576953058 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {46007576723682 : null,46007576756450 : null,46007576789218 : null,46007576821986 : null,46007576854754 : null,46007576887522 : null,46007576920290 : null,46007576953058 window._RestockRocketConfig.selected_variant_id = 46007576723682; window._RestockRocketConfig.selected_variant_available = window._RestockRocketConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.selected_variant_id }).available;window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/019b1405-52e0-7e89-a6c1-1ac7fea6dd8f/restock-rocket-shopify-410/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019b1405-52e0-7e89-a6c1-1ac7fea6dd8f/restock-rocket-shopify-410/assets/restockrocket-collection.js' window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1) window._RestockRocketConfig.host = 'https://app.restockrocket.io' const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; // 15 minutes in milliseconds function checkSettingsExpiry(settings) { try {
    aders } ) .then(function(response) { if (!response.ok) { throw new Error('Network response was not ok'); } return response.json(); }) .then(function(settings) { initializeScripts(settings); }) .catch(function(error) { // If request failed and we have cached settings (even if expired), use them as fallback if (cachedSettings) { console.debug('STOQ - using expired cached settings as fallback'); initializeScripts(cachedSettings); } else { console.error('STOQ - failed to load settings:', error); } }) .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(integLOCATION & HOURS ocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'product') { createRestockRocketScript(window._RestockRocketConfig.scriptUrlProduct); } else if(hijackIntegration) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else { console.debug(`STOQ - no scripts enabled for ${window._RestockRocketConfig.pageType}`); } // Check and update cart selling plans after scripts are loaded if (settings.preorder_enabled) { updateCartSellingPlans(); } // Dispatch custom event when app is loaded const appLoadedEvent = new CustomEvent('stoq:loaded', { detail: { pageType: window._RestockRocketConfig.pageType, enabled: settings.enable_app, settings: settings } }); console.debug('STOQ - dispatching app loaded event'); window.dispatchEvent(appLoadedEvent); } } function updateCartSellingPlans() { // Wait for
    Mon-Fri: 9:00 - 18:30 rm:rotate(90deg);transform-origin:top left}.restock-rocket-button-container-float-left:hover,.restock-rocket-button-container-float-right:hover,.restock-rocket-button-container:hover,.restock-rocket-button-float:hover,.restock-rocket-button:hover{opacity:.8}.restock-rocket-button{min-height:50px;margin-top:10px;margin-bottom:10px}.restock-rocket-button-collection{position:relative;font-size:13px;line-height:1;padding:7px;height:auto;z-index:3}.restock-rocket-wrapper{background-color:rgba(0,0,0,.5);z-index:123123123;width:100%;height:100%;overflow:auto;position:fixed;right:0;top:0;transition-property:all;transition-duration:.3s;display:flex;flex-direction:column;justify-content:center;}.restock-rocket-wrapper-inline{width:100%;height:100%;margin-top:20px}.restock-rocket-preorder-description{padding:10px 15px;margin-top:20px;display:flex;flex-direction:column;gap:10px;}.preorder-description-details{margin-bottom:0;display:flex;flex-direction:column;gap:10px;}.preorder-detail-item{display:flex;flex-direction:row
    Tyres
    ★★★★★
    Staff are very kind and the price is relatively reasonable, also student can have 10% discount which it great :)Custom Builds for sale Open cart William Gui  Excellent friendly and efficient service. Great product knowledge and good value for money! Highly recommend