Al-Aqsa Fish Market

123 Lewisham High Street London SE13 6AT