I can recommend “HEL” for brake hoses. they have an online hose selection and catalog.  Part ordered on Tuesday (question posted in the contact us web page answered by email in 5 mins) and it was made to order and delivered by Friday £25 inc P&P. Guzzi part £55.
http://www.brake-lines.co.uk/
Good call. Have heard other good reports about them,
Steve