In message , Dave A
writes
"the ease of being able to get on and off".
I wonder what this phrase meant specifically?
--
Ian Jelf, MITG
Birmingham, UK
Registered Blue Badge Tourist Guide for London and the Heart of England
http://www.bluebadge.demon.co.uk