Report a review
- 5
- the BEST place
this is so far my absolut favorite place in London! I food is amazing especially their vegan burgers with sweet potato chips❤❤ the only down point is that it is so popular that you will have to wait for about 30mins before you get a table (on weekends)..