Back to top

Web Designer London.


With over two decades of experience as a freelance web designer and developer, I bring a wealth of expertise to the table. Check out my portfolio to see my work in action.


Craft a website that shines with exceptional design. I specialise in designing stunning websites that showcase your services or products in the best possible light.


Achieve agency-quality results at a budget-friendly price. Contact me for an immediate estimate and take the first step towards a website that drives traffic and converts leads.

About Me.


Hey there! I’m a London-based freelance web designer and developer. I specialise in creating eye-catching websites that don’t just look great, but drive real results for your business. Whether you’re a start-up or an established company, I have the skills to build an online presence that grabs attention.

Every client is unique, so I take a custom approach. I develop fast, flexible websites tailored to your specific needs, always using the latest design trends and technology. But it’s about more than just looks – I make sure every element has a clear purpose in giving visitors an exceptional user experience.

Having a brilliant website is pointless if customers can’t find you online. That’s where my SEO expertise comes in. I analyse data and use proven techniques to boost your rankings on Google and other major search engines. The result? More of your ideal customers discover your brand.

What makes my services stand out?

20+ Years’ Experience

With over two decades in the industry, I bring a wealth of knowledge and proven success to every project.

End-to-End Service

I handle the full design and development process myself, so you get a seamless, high-quality experience from start to finish.

Innovative Design

I have an obsessive eye for detail with design elements like colour schemes and typography. This allows me to craft engaging user experiences that keep people coming back.

Mobile Mastery

In our smartphone-driven world, your website must look perfect and work flawlessly on mobile devices. I’m a responsive design specialist, ensuring optimal performance across all screen sizes.

Ongoing Support

My commitment extends beyond the project completion. I offer ongoing support and maintenance services, ensuring your website remains up-to-date and secure.

SEO Strategy for Long-Term Growth

I’ll make sure your site gets found by implementing an SEO strategy utilising keyword research, technical optimisation, link building and more to boost visibility and organic traffic long-term.

Full-Service Branding

From logos to brand guidelines, website design and corporate branding, I offer complete solutions to cultivate a unified, memorable brand identity across all channels.

E-commerce Mastery

For online stores, I design compelling branded storefronts laser-focused on attracting shoppers, driving sales and building customer loyalty.

Fast Turnaround Time

Time is of the essence, and I understand the importance of delivering results promptly. Expect a swift turnaround without compromising on quality.


Ready to take your online presence to a new level? Get in touch today so we can get started!

Web Design Services
in London.

From brand creation and website design & development
through to marketing and support.

Web Design


I specialise in creating visually stunning, brand-focused websites that truly engage your audience. My web design philosophy balances attractive looks with real-world functionality – every visual element and interactive feature serves a clear purpose while contributing to an overall gorgeous design.

From conducting thorough brand research to plan an effective design strategy to meticulously mapping out intuitive site architecture, user journeys and a cohesive visual language, I leave no stone unturned in conceptualising and executing compelling online experiences. Whether you need a clean, simple website or something bold and avant-garde, I tap into my creative vision to craft an impactful online presence that perfectly aligns with your brand.

Multiple rounds of prototyping and user testing help continuously polish and refine the designs to create top-tier user experiences across all digital channels and devices. I’m obsessive about ensuring your website looks flawless and functions seamlessly on desktops, tablets and phones.

While designing your website, I’ll cultivate a unified brand aesthetic that carries through to offline channels. This cohesive brand identity reinforces your distinct personality and core messages through every interaction, online or in the real world, fostering increased brand recognition, loyalty and business growth.

Web Development


However, eye-catching visuals alone don’t cut it for online success these days. You need websites that harmoniously blend captivating aesthetics with robust functionality and high performance – and that’s where my exceptional web development skills truly excel.

Leveraging cutting-edge technologies like HTML5, CSS3, JavaScript, React, Vue and Node.js, I build gorgeous, lightning-fast websites optimised for flawless performance across all devices and platforms. From simple brochure sites to powerful data-driven web apps and custom content management systems, I possess the technical prowess and creative problem-solving abilities to over-deliver on even the most ambitious web projects.

Every website I build is engineered for speed, security and long-term scalability from the ground up. I stay ahead of the curve on emerging web technologies and bake in best practices to future-proof your online investment.

WordPress Development


WordPress powers countless websites as one of the most capable, flexible and user-friendly content management systems. As an experienced WordPress wizard, I tap into this platform’s vast capabilities to build dazzling, high-performance websites while providing you with a streamlined, intuitive content editing experience.

Whether you need an elegant blog, immersive portfolio, feature-packed online store or custom content hub, I blend in-depth WordPress mastery with a nuanced understanding of your project’s goals to turn your unique vision into reality – no matter how intricate or ambitious.

From custom theme development that embodies your brand identity to extending core functionality with tailored plugins, I approach every WordPress engagement with an obsessive eye for detail, innovative thinking and adherence to industry best practices.



Achieving success in today’s ultra-competitive eCommerce world hinges on delivering an exceptional online shopping experience that keeps customers engaged and consistently coming back. As an experienced e-commerce professional, I carefully design online stores that are tailored to attract shoppers, increase sales, and build long-term customer loyalty and brand advocacy.

From immersive product catalogues powered by AI-driven recommendations and smart merchandising tools to lightning-fast shopping cart experiences and buttery smooth one-click checkout flows, I’ll build you an eCommerce powerhouse that delivers unbeatable user experiences at every touchpoint.

I’m well-versed in expertly integrating top e-commerce solutions like WooCommerce, Shopify and Magento to ensure your online store perfectly captures the essence of your brand while providing a polished, seamless shopping journey from homepage to purchase. And driving stellar SEO performance to continually attract new organic traffic is central to my e-commerce development approach.

Search Engine Optimisation (SEO)


Having an awesome website is just the start – the next big challenge is ensuring your target audience can actually find it amid the fierce online competition. That’s when expert search engine optimisation (SEO) becomes absolutely essential. I live and breathe SEO, possessing an innate, in-depth grasp of how search algorithms function and what factors dictate where sites get ranked.

As an SEO specialist, I possess an innate, in-depth understanding of how search algorithms operate and what factors influence where sites get positioned in rankings. By combining comprehensive user data, proven SEO tactics and nuanced insights into online consumer behaviour patterns, I can strategically position you for prominent visibility on the high-value keywords and search terms driving genuine interest, engagement and conversions.

My comprehensive SEO gameplan is an all-out blitz leaving no stone unturned – from extensive keyword research and on-page content optimisation tailored for humans and web crawlers to cultivating a robust backlink profile and leveraging advanced local SEO tactics to amplify location-based visibility. It’s a sustained, multi-pronged effort to maximise your online discoverability and sustain ever-increasing organic traffic over the long-term.

Website Maintenance


Consistently maintaining your website is just as crucial as launching it initially. Keeping content fresh, relevant and engaging, ensuring seamless compatibility with new technologies and upholding robust security protocols – smart, consistent website maintenance delivers lasting dividends for your online success.

I provide customised, comprehensive website maintenance packages carefully designed to keep your online presence a finely-tuned asset for driving business growth and fostering productive engagement with your audience, month after month, year after year.

Need to publish new blog posts or refresh existing site content regularly? Update plugins to patch vulnerabilities and access new features? Optimise site performance and speed? I’ve got you covered with my proactive, evolving maintenance solutions.

With scheduled backups, round-the-clock monitoring, in-depth analysis and timely software updates, I can identify and resolve potential issues before they escalate into major problems – eliminating unplanned downtime, disruptions to the user experience and safeguarding your online reputation.

An ongoing website maintenance partnership guarantees your digital anchor always stays in capable, reliable hands guided by a steadfast dedication to excellence, mastery of cutting-edge best practices and dynamic adoption of emerging technologies to future-proof your online investment.


Recent Projects.

Professional portfolio.


Years of Experience




Years on the UK Market


Completed Projects

Web Development.

Designing a website that’s both attractive and functional requires a thorough web development process. A well-structured website benefits users and increases the return on investment. Every web designer or developer has a unique process for web development. Mine is transparent, clear and simple.

My Process











As a seasoned freelance web designer and developer, I ensure your website’s design and functionality comply with current UX and UI standards and trends. While a digital agency may charge high fees, I offer affordable prices.

Latest News.


Why choose a freelance web designer?

Bringing a freelance web designer on board can be a smart move for businesses and individuals alike. A major perk is the personalised, attentive service you receive. Unlike big agencies where you might feel like just another client, a freelancer treats each project with dedicated care. They take the time to truly grasp your unique needs, vision, and target audience, resulting in a website that genuinely captures your brand’s essence.

What’s more, freelance web designers often have lower overheads compared to agencies, translating into more affordable pricing for you. This cost-effectiveness can be a lifesaver for small businesses, startups, or those on a tight budget. Freelancers also tend to be more nimble and adaptable, able to pivot or make changes faster than larger organisations.

Another key advantage is potentially quicker turnaround times. With a streamlined workflow and fewer bureaucratic hoops, freelance designers can frequently deliver projects more efficiently. This can be crucial for businesses needing to establish an online presence rapidly or update their site promptly.

How much do UK freelance web designers typically charge?

Hiring a UK freelance web designer can vary greatly in cost depending on factors like their experience, expertise, location, and the project scope. While some freelancers charge hourly rates, many prefer project-based pricing for transparency and predictability.

In my case, I provide personalised quotes based on assessing each project brief and understanding the specific requirements. Generally speaking though, my bespoke web design and development services start around £2,000. However, the final figure can fluctuate based on the complexity and scale involved.

For instance, a simple brochure website with just a few pages might sit at the lower end, while an intricate e-commerce platform with custom functionality would likely require a heftier investment.

How long does it take a web designer to create a website?

The timeline for a web designer to create a site can vary significantly based on factors like the project scope, complexity, availability of content/assets, and the designer’s workload. However, one perk of going freelance is often a quicker potential turnaround compared to larger agencies or in-house teams.

As a freelancer, I can typically dedicate my full attention to your project for a more streamlined, efficient workflow. That said, rushing the process risks compromising quality – a well-designed site needs careful planning, considerate execution and fine attention to detail.

For a basic website with just a few pages and standard functionality, 2-4 weeks is a reasonable timeframe if all the necessary content is provided upfront. More complex builds like e-commerce platforms, membership sites or those needing custom coding could take 6-12 weeks or longer depending on the specific requirements.

Throughout, open client-designer communication and collaboration is a key. Regular check-ins, feedback loops and tweaks may be needed to keep things on track and aligned with your vision.

How can I become a UK freelance web designer?

Becoming a successful UK freelance web designer demands a mix of technical skills, creativity, business savvy and self-discipline. Here are some key steps to consider:

  1. Build a Killer Portfolio: Develop a comprehensive showcase of your best work across diverse styles and project types. A compelling portfolio is vital for attracting potential clients and demonstrating your abilities.
  2. Hone Your Tech Skills: Stay up-to-date on the latest design tools, technologies and trends. Proficiency with HTML, CSS, JavaScript and software like Adobe Creative Suite or Sketch is crucial. Continuously expanding your skill set helps deliver quality work and adapt to evolving standards.
  3. Understand Business Fundamentals: While design skills are paramount, grasping business principles is equally vital for freelance success. Get to grips with client management, project planning, invoicing and marketing strategies to effectively promote and manage your services.
  4. Consider Specialising: Focusing on a specific niche or industry can help you stand out as an expert in that area, potentially increasing demand and rates.
  5. Network, Network, Network: Attend industry events, join online communities and connect with other UK web pros. Networking breeds collaborations, referrals and support for navigating freelance challenges.
  6. Market Yourself Effectively: Build a strong online presence via a well-designed personal site, active social media and targeted outreach. Consider leveraging platforms like Upwork or Fiverr initially to find clients and build your rep.
  7. Keep Learning and Improving: The web design world constantly evolves, so commit to ongoing professional development. Stay looped on emerging trends, new technologies and best practices to retain your competitive edge.

Becoming a successful UK freelance web designer demands dedication, persistence and a willingness to refine your skills to meet changing demands continually.

Difference between freelance web designer and developer?

Although often used interchangeably, “web designer” and “web developer” actually refer to distinct roles and skill sets in the industry. Understanding their differences is key when hiring the right professional for your project.

A freelance web designer is chiefly responsible for a website’s visual and aesthetic aspects. Their focus is crafting visually appealing, user-friendly designs consistent with the brand for an enhanced user experience overall. Web designers leverage expertise in colour theory, typography, layout and UI design to create compelling, intuitive website layouts.

Key responsibilities may include:

  1. Conceptualising wireframes and mockups
  2. Designing the overall look and feel
  3. Selecting colour schemes, fonts and visual elements
  4. Ensuring consistent branding and visual identity across pages
  5. Optimising designs for different devices and screen sizes
  6. Collaborating with developers to ensure accurate implementation

On the other hand, a freelance web developer is responsible for bringing the designer’s vision to life through code. They concentrate on a website’s functional and technical aspects, translating the designs into an interactive, working end product.

Key responsibilities may include:

  1. Writing clean, efficient, maintainable code (HTML, CSS, JavaScript etc.)
  2. Implementing the designer’s layouts
  3. Integrating various functionalities and interactive elements
  4. Ensuring cross-browser compatibility and performance optimisation
  5. Developing back-end systems, databases and server logic
  6. Testing and debugging the site’s functionality and responsiveness

While some professionals have skills across design and development, these roles are commonly separate for larger, more complex projects. Through effective collaboration, a talented designer and developer can create visually stunning yet technically robust websites that meet client needs and deliver exceptional user experiences.

Should you hire a web design expert or a design agency?

When hiring for web design services in the UK, the choice between a freelance expert or professional agency often hinges on factors like project scope, budget and personal preferences.

Hiring a freelance web designer can be an excellent choice for smaller projects or businesses on tighter budgets. Freelancers typically have lower overheads, translating to more affordable rates. Working one-on-one also allows for a personalised, focused approach with direct communication and attention.

A key freelance benefit is flexibility – they can often adapt to changing requirements or pivot faster than larger agencies. This agility is invaluable for time-sensitive projects or those likely to evolve throughout the design phase.

However, for larger, more complex projects, a UK web design agency may be the better fit. Agencies usually have multi-disciplinary teams including designers, developers, project managers and strategists. This diverse expertise pool is useful when tackling projects requiring multiple specialisms.

Agencies also tend to have more robust processes and workflows, which can be advantageous for projects with complex requirements or tight deadlines. They often have dedicated project management resources too for seamless coordination and timely delivery.

Furthermore, agencies frequently have established relationships with third-party vendors or service providers handy for projects requiring extra services like copywriting, photography or specialised development.

Ultimately, it comes down to weighing your specific needs, budget constraints and personal preferences. A freelance designer could be ideal if you value a more personal, agile approach for a clearly defined, smaller project. Conversely, an agency might suit you better if you need a broader expertise pool, have a large or multifaceted project, or want established processes and a team-based approach.

Can you do web design separately as I already have a web developer?

Absolutely, I can provide web design services separately, even if you’ve already got a web developer lined up. This collaborative approach is super common in the industry, allowing both the designer and developer to hone in on their specific areas of expertise.

As the web designer, my role would be to work closely with you to get a solid grasp on your vision, target audience, and branding goals. From there, I’d create visually compelling designs, including layout concepts, colour palettes, typography choices, and the overall aesthetic direction for your website.

Once the designs are finalised and you’ve given the green light, I’ll put together detailed design files and assets. Your developer can then take those and use them to bring the designs to life through code.

Effective communication and collaboration between the designer (me) and developer are key for this process to run smoothly. I’d work hand-in-hand with your developer, providing them with all the necessary design files, specs, and guidance to ensure the implementation sticks to the approved designs.

By separating the design and development aspects, you get the benefit of specialised pros in each area, while still maintaining a streamlined workflow and a cohesive final product.

What do I need to get started with a freelance web designer?

To kick things off smoothly with a freelance web designer, it’s wise to have a few key ducks in a row first. Here’s what you’ll likely need to be prepped:

  1. Clear Vision and Goals: Have a well-defined understanding of your website’s purpose and what you want it to achieve. Pinpoint who the site is aimed at and outline both core functionality needs and any extras. The clearer your brief, the better the designer can tailor the solution.
  2. Content and Media: Collate all the content like text, images, logos and other media assets you want on your site upfront. This streamlines the design process for a cohesive end product.
  3. Brand Guidelines: If you have existing brand guidelines, style guides, colour palettes or specific design elements, share these. It helps craft a website perfectly in-line with your brand identity.
  4. Design Inspiration: While optional, having examples of websites or designs you’re drawn to can give the designer a feel for your tastes. Provides a foundation to build upon.
  5. Budget and Timeframe: Establish a realistic budget and timeframe, including any key deadlines. Allows the designer to accurately scope the work and set expectations.
  6. Point Person: Designate one main contact who can provide feedback, make decisions and keep things on track. Clear communication channels are key.
  7. Tech Specs: If there are any specific technical requirements like integration with existing systems, e-commerce needs or platform compatibilities, flag these upfront.

With these elements prepped ahead of time, you’ll set your freelance web designer up well. They’ll have what they need to understand your vision fully and deliver a site that hits all the right marks.


monthly packages.


Project Planner



If you’d like to talk about your web project requirements, please fill out the enquiry form (or drop me an EMAIL).

  • About you

  • Your project details

  • DD slash MM slash YYYY
  • DD slash MM slash YYYY
  • This field is for validation purposes and should be left unchanged.

Explore more.







Let’s Work Together

Hi, I'm Tom.
How can I help?