The Beer Shop London is a small, friendly micropub serving a rotating range of great beer from independent breweries to drink in or takeaway. Located in Nunhead, South East London.