299 Portobello Road London W10 5TD United Kingdom Camden Town has 26122 citizens. The number of restaurants in this city is 16.