Though not all shops will carry all maps, most stock London all-on-one.
Marble Arch area Foyles Selfridges Oxford Street W1 bookshop on lower ground floor
Soho and Charing Cross Road area Blackwell's 100 Charing Cross Road WC1 near Cambridge Circus Borders 120 Charing Cross Road WC2 near Tottenham Court Road tube station opposite Foyles Cowling & Wilcox 26 Broadwick Street W1 near Carnaby Street in the heart Soho Foyle's 113-119 Charing Cross Road WC1 near Tottenham Court Road tube station opposite Blackwell's (back of the shop)
Trafalgar Square area Institute of Contemporary Arts The Mall bottom of Waterloo Place steps near Admiralty Arch
Covent Garden area London Transport Museum Covent Garden WC2 south east corner of the Market Stanfords 12-14 Long Acre Covent Garden WC2 between Leicester Square and Covent Garden tube stations
Bloomsbury area Waterstones 82 Gower Street WC1 University College between Goodge Street and Euston Square tube stations British Library bookshop Euston Road NW1 between Euston and St Pancras/King's Cross stations
Mid-town area Ian Logan Design Company 42 Charterhouse Square EC1 between Smithfield and Barbican
Shoreditch Cowling & Wilcox 112 Shoreditch High Street E1 near St Leonard's Church
Waterloo and South Bank area Tate Modern Bankside SE1 riverside shop located at the front entrance near the footbridge across the river Foyles Royal Festival Hall SE1 below the terrace Ian Allan Transport Book & Model Shop south of Waterloo station, near the Old Vic theatre in Lower Marsh
Queensway and Paddington areas Bureau de Change 122 Bayswater Road W2 near Queensway tube station Moonlight News 87 Praed Street W2 between Paddington Station and Edgware Road
Victoria area National Map Centre 22-24 Caxton Street SW1 round the corner from St James's Park tube station