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 …