Nikki and Stew's place is fantastic for someone who wants to stay in the Twickenham/St Margaret's area and is only minutes away from Twickenham's town centre.