Royal Armouries Museum, Fareham
Also known as Fort Nelson. Portsdown Hill Road, Fareham, Hampshire, PO17 6AN.
An excellent and extensive display of historic armaments, housed in a large Victorian fort. A fascinating museum, with wide appeal. Close to M27 and A27.