vickster
Legendary Member
Better to err smaller, thus the 54 could be too big. Which could lead to aches and pains especially if new to a roadbike position, or additional outlay for new stems, bars possibly. I'd go with a BtwinCurrent size guide:
http://www.halfords.com/cycling/bikes/road-bikes/carrera-virtuoso-road-bike
Size Guide
Height (Inch) Height (cm) Frame Size
5' 3" - 5' 9" 162 - 177 51cm
5' 8" - 6' 2" 175 - 183 54cm
Merlin PR7 also worth a look, although their size guide says 53 if 5'8 which is out of stock
https://www.merlincycles.com/merlin-performance-pr7-road-bike-85148.html