The Ultimate Vegan Food Guide to London (Best restaurants, street food, afternoon tea & more)