Try Nick Hall at Sabre Sales in Southsea, Hampshire (I know it's not London, but it's not too far). He tends to stock loads of obscure items, including what you are looking for. Best to go there, as his shop in quite extensive and you can spend hours looking round.
http://www.sabresales.co.uk/
Robert Davey