I think you'll find a keyboard replacement will work best.
These are available from ~£10 at eBay click here. Determine exactly which one suits your model before buying & you may want to avoid "US" keyboard layouts. Also be aware that buying from a Far East seller can take up to 14-21 days for delivery. There shouldn't be any duty/VAT to pay if it's £18 or under. G