Discussion in 'T&AA - Travel and Anything Automotive' started by JD666, May 19, 2013.
What do u drive/ride there?
Mostly public transport, tube is pretty fast. Buses are mostly comfortable to ride.
Mostly people buy vehicles if they live outside london and bikes here mean Bicycles and not motorcycles.
Separate names with a comma.