A number of restaurants are established in Lewisham and can offer you different cuisines and foods. Ensure that you visit the essence of India if you favour Indian food. If you want to enjoy a remarkable holiday you are advised to book a room at the station hotel. The pub in the station hotel is really worth a visit. You can also come across a number of shopping malls in this town that you can look forward to visiting for some shopping.