Craven Cottage is the name of a sports stadium in the London Borough of Hammersmith and Fulham that has been the home ground of the football team Fulham F.C. since 1896.