I actually got them from many different places. Here's the list again with prices. The consoles were ultra cheap, but some of the games were a bit expensive.
Mega Drive (Bought for £5, Gamestation RRP - £23)
Mega CD and Demo Discs) (Bought for £25, Gamestation RRP - £60 with Mega Drive, so about £37)
Dreamcast (With 2 VMUs, rumble pack and gun) (Bought for£10, Gamestation RRP - £40)
SNES (Bought for £10, Gamestation RRP - £27)
Nintendo 64 (Special Pikachu Edition) (Bought for £10, Gamestation RRP - £38, eBay Buy It Now - £50)
And the following games:
Sonic 2 (Bought for £2 - eBay auction - £3-4)
Sonic Spinball (Bought for £2 boxed, instructions, perfect condition! ebay price - £3)
Ecco the Dolphin (Bought for £5, ebay RRP - £2)
Shining in the Darkness (Bought for £4, eBay RRP - £6)
Mega Drive 6 in 1 (Streets of Rage, Golden Axe, Italia 90, Revenge of Shinobi & Super Hangon) (Bought for 4)
Blue Stinger (Bought for £5)
Pilotwings (£2)
Super Mario World (£3)
Goldeneye (£4)
Zelda: Ocarina of Time (£10)
Pokemon Stadium (£5)
Sonic CD (£10)