Fulham Palace Road in London, England