We had our hallway renovated this summer. My son did all the work but we found this excellent company in South London who provided all the tiles at a reasonable price and gave us loads great advice for free.
www.londonmosaicrestoration.co.uk
As for the DIY side, it prob was a bit much for...