Opticians in London typically earn a salary that ranges from £22,000 to £36,000 per year, depending on various factors such as experience, location, and the specific employer. This salary range reflects the average base pay for opticians in the area, but it is important to note that actual earnings can vary significantly. For instance, opticians who work in high-demand areas or who have specialized skills may earn salaries that exceed this range. Additionally, factors such as bonuses, commissions, and benefits can also influence overall compensation. Therefore, while the average salary may seem modest, many opticians can enhance their earnings through experience and additional qualifications, making the profession potentially lucrative for those who are dedicated and skilled in their field.