Large, modern hotel, located in village-like Putney in West London, 100m from Fulham Palace, 30 minutes to Oxford Circus by tube.