Tek Fish Bar 76 Fulham Palace Road, London, London W69PL