The Red Fort in London

Show Map
This has been the landmark Indian restaurant in Soho since it opened in 1983. It was badly damaged during the Dean St fire in July 2009 and is currently closed for renovation. No doubt it will be back and serving the same high quality Indian food soon. Vegetarian options are especially good.
Address: 77 Dean Street W1D 3SH
Phone: +44 20 7437 2525