Just had my HGV medical and I have to say that from booking my appointment to actually having my medical it was all done very well and all of the staff are very nice I would highly recommend using this practice