to be honest i'd say that's well over priced. the frame and forks would be the best part of £200 i guess, tyres about £40/50 but the rest is pretty standard cheap stuff.
The bars £35?
stem £35?
New tuffs (they are not 80's ones) £70
all the odyssey stuff is not correct and cheap as well.
I'd say it's not worth any more than £350 complete......worth more split up but completes go for less