MargheritaMade of Dough in Brixton, London, UK29 May 2017, rated 5 out of 5Really good for a street food pizza!