The best price for Alan Allport: Britain at Bay right now is $30.57. PriceSpy compares deals and offers from online and local shops.