Theginge From United Kingdom, joined Oct 2006, 1110 posts, RR: 0 Reply 6, posted (3 years 8 months 1 week 10 hours ago) and read 4904 times:
Try the below, Folyles, in Central London. It is not a specialist shop but has a big aviation section and also large sections on anything else. A really good store. The big store is on Charing Cross Road near Tottenham Court Road Underground station.