The India - Fleet Street
Restaurant · City of London

The India - Fleet Street

$$ · Indian

Down a shadowy Fleet Street staircase lies this hidden gem serving tandoori prawns and fall-apart lamb shanks in candlelit intimacy—the kind of Indian spot locals guard jealously.

Info

📍
Address
8 Crane Ct, Fleet St, London EC4A 2EJ, UK, LDN

More like this