In the heart of Central London, a true gem shines bright for both locals and visitors seeking something beyond the ordinary. Combining the rich cultural flavours of India with the familiar warmth of a traditional British pub, Three Falcons delivers a...