The Empress is located at 141 Leman Street, London, E1 8EY, United Kingdom.
The Empress is open Mo-Su 11:00-23:00
The Empress is famous for its Indian cuisine.
5 Star
4 Star
3 Star
2 Star
1 Star
Don't you have an account? Register Here