I believe if you are in a FTTP On Demand enabled area (most aren't) one of the suppliers does a 100/100 offering on the 330/30 package with a 3 year contract not 100% on that though - most people are talking like £4000 upfront fees and £100s a month.
Which is okay if there are a good few of you. Say 20 flats, so that's only £200 each up front.