It’s always difficult to give a precise answer when you need to really know and understand what any client needs from you. Generally speaking an “average website” shouldn’t cost any more than about £800.00.