John 's reviews
Review of GBN Self Drive
04 Apr 08, 13:44
5 star service 
25 per cent of all van hire in april,08 luton,excellent customer service,made everything so easy.right down to providing free sat nav system for a small deposit
1 out of 1 person found this review helpful.