When typing in the £ symbol in the HTML editor it might not appear as expetced in the browser. For me it appeared as a box. There are 2 options around this..
1. Convert the value into a string with formatter currency
eg. double val = 5.5; val.ToString("c");
2. If hardcoding the html than use this Â£ for the Pound symbol.