Emlyn18 heres one answer
Barmyflags.com
banners-for-all.co.uk
Barmy flags is a quality firm! he's based about 10 mins away from me and he has made flags for me slightly cheaper because I'm local and can pick up flags. Also on the Tuesday night before turkey I went to pick up a Carra flag which was missing a 4 foot European cup. He knocked it up in an 1 1/2 hours and sacked off his other work to make sure I had it for the next day while i waited. Quality guy and his flags are truly professional. You should have seen this Sunderland crest he was making, it looked fantastic and took about 6 hours of overlapping material and all stitched!!
Expensive at times, but they are something you keep forever especially when they look this good and hand stitched, washable and flame retardant!! (Boss Wednesday agreement requirement for some crap flags)