Have You Been to the Best Italian Vegan Restaurant in London Yet?
I’d heard excellent things about Italian restaurant Fed By Water, but nothing could have prepared me for the level of awesomeness I was about to experience. Firstly, you are spoilt for choice by the large, innovative menu which features plant based food prepared and cooked in pure water - hence ...








