London City airport reports quicker queues since new scanners installed

Travel Weekly.co.uk

Website: