стоянка автомашин
• Area next to a shopping centre
• It means a lot to the British?
• Londoner's lot
• Lot for Londoners