
Lotus Bar @ Darbaar
If you haven’t been to Darbaar you should change that as soon as you can. This Indian restaurant, a few minutes walk from Liverpool Street Station and Broadgate Circle, in the City of London is pretty special. Opened in 2015 … Continue reading Lotus Bar @ Darbaar