Arguably the best falafel south of the river! With hundreds of loyal customers passing through All That Falafel's 3 London Bridge locations each day, their skilled team works tirelessly to ensure that every falafel is made to perfection, using only the freshest ingredients.

Find out more