9 lipca 2007, Kamara podpisał 5-letni kontrakt z londyńskim klubem Fulham, występującym w Premier League. Kwota transferu wyniosła 6 milionów funtów, co uczyniło Kamarę najdrożej sprzedanym piłkarzem w historii klubu West Bromwich. 12 sierpnia, Kamara zadebiutował w barwach The Cottagers 12 sierpnia, w wyjazdowym meczu z Arsenalem (1:2). Pierwszą ligową bramkę dla londyńskiego zespołu Kamara zdobył 1 września, w spotkaniu z Tottenhamem, popisując się wyjątkowej urody przewrotką. Przez następne miesiące gry w Fulham piłkarz jednak nie zachwycał, a jego drużyna znalazła się w strefie spadkowej Premiership. Na trzy kolejki przed zakończeniem sezonu, Fulham przegrywało po pierwszej połowie 0:2 z Manchesterem City, co oznaczało degradację stołecznego klubu do Football League Championship. Dwie bramki Kamary (i jedna Danny’ego Murphy’ego) w drugiej części spotkania dały jednak niespodziewane zwycięstwo Fulham i przedłużyły szanse tego klubu na utrzymanie się w Premier League, co Fulham ostatecznie zapewniło sobie w ostatniej kolejce rozgrywek.
1 lutego 2010 roku został wypożyczony do Celticu. Był też wypożyczony do Leicesteru City. Latem 2011 przeszedł do Eskişehirsporu.