An iconic and aspiring Indian Restaurant near Tooley Street, The Shad Indian indulges every Indian food lover as well as draws inspiration from all twenty-two regions in London SE1 2TH. London is known to have one or two decent Indian restaurants.
There are no posts for this page yet.