Craven Cottage is the football stadium in the Hammersmith and Fulham area that has been the home ground of the association football team Fulham F.C. since 1896.