Llama's Head Pub

26 Loampit Hill London SE13 7SW