A really nice "shed" close to Twickenham town centre. Everything you need for a comfortable stay.