Central London’s first Indian Gastropub ft. Three Falcons
AD π¦ Three Falcons π¦ Three Falcons is a boutique hotel located just 7 minutes away from Edgware Station. I was invited to try their authentic Indian cuisines prepared by their gastropub. β¨ Hereβs my review β¨ STARTERS 1οΈβ£Achari Jumbo Prawnsπ° Β£16.00π 8.5/10 All their …