Portuguese in London - Camberwell 88 Denmark Hill, Camberwell, London, SE5 8RX Tags: air conditioning, portuguese, vegetarian dishes