27 Richmond Road, Opposite Shell, Twickenham, TW1 3AA