London (UK) 1:15,250 Street Map (International Travel Maps)