Pubs in London - Camden 11 Princess Road, The Albert, Camden, London, NW1 8JR Tags: food, modern british, vegetarian dishes