Museums nearby 41 North Audley Street, Mayfair, London W1K 6ZP

The Cartoon Museum

Approximately 1.97 km away
Address: 35 Little Russell St, Bloomsbury, London WC1A 2HH, UK

The British Museum

Approximately 1.97 km away
Address: Great Russell St, Bloomsbury, London WC1B 3DG, UK

Wellcome Collection

Approximately 1.97 km away
Address: 183 Euston Rd, Kings Cross, London NW1 2BE, UK