Three Stars in London - Fulham Imperial Road, Imperial Wharf, Fulham, London, SW6 2HA Tags: bar, business facilities, ensuite rooms, internet access, lounge bar, restaurant, safe, televisions