TrackIT! - Reading

Location Search  - Maps
Show trains from previous  and for the next  -  -  - Reports  -  -  -  -

Filters - Headcode:  - TOC:  - Origin:  - Destination:    

 
CRS: RDG, TIPLoc: RDNGSTN, Stanox: 74237

Train TOC Origin Destination Action WTT Public Actual Var Plt (S) Plt (A) Lin (S) Lin (A) Pth (S) Pth (A) Latest Latest TD Report
5P79 GW Reading Train Care Depot (07:33) Reading (07:36) Arrive 07:36   07:33 3E 15 15   0 Arr Reading 3E @ 07:33 Terminated @ Reading
Joins to 1P79 GW Didcot Parkway (07:17) - Paddington (08:21)
1K02 GW Paddington (07:05) Newbury (07:56) Arrive 07:33 07:33 07:33 RT 7 7 WL D 0 Arr Newbury 1E @ 07:55 Terminated @ Newbury
Depart 07:35 07:35 07:35 RT 7 D 3
1P13 GW Oxford (07:00) Paddington (08:07) Arrive 07:27 07:26 07:30 3L 8 8 DML U 0 Arr Paddington 1E @ 08:06 Terminated @ Paddington
Depart 07:38½ 07:38 07:38 ½E 8   2
1P78 GW Reading (07:39) Paddington (08:11) Formed by 5P78 GW Reading Train Care Depot (07:28) - Reading (07:31) Arr Paddington 1L @ 08:12 Terminated @ Paddington
Depart 07:39 07:39 07:38 1E 14 14 URL   2
2J15 GW Reading (07:38) Basingstoke (08:04) Formed by 2J08 GW Basingstoke (07:02) - Reading (07:28) Arr Basingstoke 1L @ 08:05 Terminated @ Basingstoke
Depart 07:38 07:38 07:38 RT 2 2 WL   3
1A69 GW Frome (06:12) Paddington (08:01) Arrive 07:32 07:31 07:38 6L 11 11 UML U 0 Arr Paddington 2L @ 08:03 Terminated @ Paddington
Depart 07:34 07:34 07:39 5L 11   2
1B04 GW Paddington (07:12) Cardiff Central (09:08) Arrive 07:37½ 07:38 07:38 ½L 9 9 ML D 0 Arr Bristol Parkway RT @ 08:34 Arr (D) DB to P2 @ Bristol Parkway
Depart 07:39½ 07:39 07:41 1½L 9 D 1
9R36 XR Abbey Wood Crossrail (06:17) Reading (07:44) Arrive 07:44 07:44 07:41 3E 14 14   0 Arr Reading 3E @ 07:41 Terminated @ Reading
Forms 9U69 XR Reading (07:54) - Abbey Wood Crossrail (09:13)
1A04 GW Bristol Temple Meads (06:30) Paddington (08:09) Arrive 07:39 07:38 07:38 1E 11 10 UML U 0 Arr Paddington RT @ 08:09 Terminated @ Paddington
Depart 07:41 07:41 07:42 1L 10 U 2
3J43   Didcot Fuelling Point (02:53) Didcot Fuelling Point (11:30) Arrive 07:33       12   DFR     No report Cancelled (FL) @ Didcot Fuelling Point
Depart 07:43            
9U67 XR Reading (07:45) Abbey Wood Crossrail (09:08) Formed by 9R32 XR Abbey Wood Crossrail (06:02) - Reading (07:25) Dep Acton West 1½L @ 08:31 Activated @ Reading
Depart 07:45 07:45 07:45 RT 13 13 URL   2
2J10 GW Basingstoke (07:20) Reading (07:46) Arrive 07:46 07:46 07:46 RT 2 1   0 Arr Reading RT @ 07:46 Terminated @ Reading
Forms 2J17 GW Reading (08:00) - Basingstoke (08:27)
1P79 GW Didcot Parkway (07:17) Paddington (08:21) Arrive 07:42½ 07:43 07:42 ½E 15 15 URL   0 Arr Paddington 3L @ 08:24 Terminated @ Paddington
Depart 07:49½ 07:49 07:48 1½E 15   2
Joined by 5P79 GW Reading Train Care Depot (07:33) - Reading (07:36)
2N10 GW Paddington (07:08) Didcot Parkway (08:13) Arrive 07:47 07:47 07:44 3E 12 12 RL   0 Arr Didcot Parkway 3E @ 08:10 Terminated @ Didcot Parkway
Depart 07:49 07:49 07:48 1E 12 D 1
1D14 GW Paddington (07:20) Oxford (08:17) Arrive 07:43½ 07:44 07:46 2½L 8 8 ML D 0 Arr Oxford 1L @ 08:18 Terminated @ Oxford
Depart 07:49 07:49 07:49 RT 8 D 1
1L04 GW Swansea (05:25) Paddington (08:16) Arrive 07:49 07:49 07:48 1E 10 10 UML U 0 Arr Paddington 1E @ 08:15 Terminated @ Paddington
Depart 07:51 07:51 07:50 1E 10 U 2
2K23 GW Newbury (07:22) Reading (07:51) Arrive 07:51 07:51 07:51 RT 1 1   0 Arr Reading RT @ 07:51 Terminated @ Reading
Forms 2K32 GW Reading (08:03) - Newbury (08:32)
1O02 XC Birmingham New Street (06:03) Bournemouth (09:13) Arrive 07:45 07:45 07:46 1L 7 7 WL U 0 Arr Southampton Airport Parkway RT @ 08:34 Arr (D) P2 @ Southampton Airport Parkway
Depart 07:52 07:52 07:52 RT 7 D 3
9R40 XR Abbey Wood Crossrail (06:30) Reading (07:55) Arrive 07:55 07:55 07:52 3E 13 13   0 Arr Reading 3E @ 07:52 Terminated @ Reading
Forms 9U79 XR Reading (08:13) - Abbey Wood Crossrail (09:38)
1C04 GW Paddington (07:28) Bristol Temple Meads (08:57) Arrive 07:51 07:51 07:51 RT 9 9 ML D 0 Dep Thingley East Junction 2½E @ 08:33 Approaching (D) DM @ Thingley Junction
Depart 07:53 07:53 07:53 RT 9 D 1
9U69 XR Reading (07:54) Abbey Wood Crossrail (09:13) Formed by 9R36 XR Abbey Wood Crossrail (06:17) - Reading (07:44) Arr Acton Main Line RT @ 08:34 Dep (U) P4 from U @ Iver
Depart 07:54 07:54 07:53 1E 14 14 URL   2
1G05 GW Paddington (07:31) Cheltenham Spa (09:30) Arrive 07:54 07:54 07:54 RT 8 8 ML D 0 Dep Swindon Loco Yard 1L @ 08:31 Dep (D) @ Swindon Loco Yard
Depart 07:56 07:56 07:55 1E 8 D 1
1P02 GW Hereford (05:23) Paddington (08:24) Arrive 07:54½ 07:54 07:52 2½E 11 11 UML U 0 Arr Paddington 2L @ 08:26 Terminated @ Paddington
Depart 07:56½ 07:56 07:56 ½E 11   2
6O87   Whatley Quarry Freightliner Heavy Haul (06:06) Allington Hanson Aggregates (12:20) Arrive 07:55½   07:59 3½L 15 15 URL   0 Dep Iver @ 08:32 Approaching @ Stockley Junction
Depart 08:02   07:59 3E 15   2
2J17 GW Reading (08:00) Basingstoke (08:27) Formed by 2J10 GW Basingstoke (07:20) - Reading (07:46) Arr Basingstoke 2E @ 08:25 Terminated @ Basingstoke
Depart 08:00 08:00 08:00 RT 2 2 WL   3
1A06 GW Weston-super-Mare (06:20) Paddington (08:29) Pass 08:05   08:01 4E 10 10 UML U 2 Arr Paddington 1L @ 08:30 Terminated @ Paddington
6Q54 LR Reading Triangle Sidings (07:50) Willesden Railnet On Track Machine Sidings (11:51) Pass 07:59½   08:02 2½L 8 8 DML   2 Dep Burnham (Bucks) @ 08:28½ Approaching @ Slough
2K32 GW Reading (08:03) Newbury (08:32) Formed by 2K23 GW Newbury (07:22) - Reading (07:51) Arr Newbury RT @ 08:32 Terminated @ Newbury
Depart 08:03 08:03 08:03 RT 1 1 WL   3
5P81 GW Reading Train Care Depot (08:02) Reading (08:05) Arrive 08:05   08:04 1E 15 15   0 Arr Reading 1E @ 08:04 Terminated @ Reading
Joins to 1P81 GW Didcot Parkway (07:44) - Paddington (08:50)
2J12 GW Basingstoke (07:39) Reading (08:06) Arrive 08:06 08:06 08:06 RT 2 1   0 Arr Reading RT @ 08:06 Terminated @ Reading
Forms 2J19 GW Reading (08:23) - Basingstoke (08:52)
1A70 GW Plymouth (04:54) Paddington (08:35) Arrive 08:01½ 08:02 08:02 ½L 11 11 UML U 0 Dep Royal Oak Junction RT @ 08:34 Approaching @ Paddington
Depart 08:10 08:10 08:09 1E 11   2
1B05 GW Paddington (07:48) Swansea (10:34) Arrive 08:11 08:11 08:11 RT 9 9 ML D 0 Dep Uffington (Oxfordshire) 2E @ 08:29 Approaching @ Swindon (Wilts)
Depart 08:13 08:13 08:12 1E 9 D 1
1P15 GW Didcot Parkway (07:57) Paddington (08:38) Arrive 08:10½ 08:10 08:09 1½E 10 10 UML U 0 Dep Ealing Broadway @ 08:31 Dep (U) from M @ Acton West
Depart 08:13 08:13 08:12 1E 10 U 2
9R46 XR Abbey Wood Crossrail (06:48) Reading (08:12) Arrive 08:12 08:12 08:13 1L 14 14   0 Arr Reading 1L @ 08:13 Terminated @ Reading
Forms 9U81 XR Reading (08:24) - Abbey Wood Crossrail (09:44)
9U79 XR Reading (08:13) Abbey Wood Crossrail (09:38) Formed by 9R40 XR Abbey Wood Crossrail (06:30) - Reading (07:55) Arr Burnham (Bucks) 2L @ 08:33 Arr (U) P2 from U @ Burnham (Bucks)
Depart 08:13 08:13 08:13 RT 13 13 URL   2
1M26 XC Bournemouth (06:30) Manchester Piccadilly (11:29) Arrive 08:09 08:09 08:08 1E 8 8 FVL   0 Dep Radley @ 08:31½ Approaching @ Kennington Junction also listed as Kennington Junc
Depart 08:15 08:15 08:15 RT 8 D 1
1P81 GW Didcot Parkway (07:44) Paddington (08:50) Arrive 08:10 08:10 08:09 1E 15 15 URL   0 Arr Taplow @ 08:34 Dep (U) P2 from U @ Taplow
Depart 08:17 08:17 08:16 1E 15   2
Joined by 5P81 GW Reading Train Care Depot (08:02) - Reading (08:05)
1P16 GW Worcester Shrub Hill (06:43) Paddington (08:43) Arrive 08:15 08:14 08:13 2E 11 11 UML U 0 Arr Southall @ 08:34 Arr (U) P2 @ Southall
Depart 08:18 08:18 08:17 1E 11   2
1W15 GW Paddington (07:50) Great Malvern (10:12) Arrive 08:16 08:16 08:15 1E 9 9 ML D 0 Dep Didcot North Junction 1L @ 08:33 Dep (D) @ Didcot North Junction
Depart 08:18 08:18 08:18 RT 9 D 1
1L06 GW Swansea (05:58) Paddington (08:45) Arrive 08:18 08:18 08:17 1E 10 10 UML U 0 Dep Iver @ 08:33 Approaching @ Stockley Junction
Depart 08:20 08:20 08:20 RT 10 U 2
2K25 GW Newbury (07:53) Reading (08:22) Arrive 08:22 08:22 08:21 1E 1 1   0 Arr Reading 1E @ 08:21 Terminated @ Reading
Forms 2K36 GW Reading (09:13) - Newbury (09:40)
2J19 GW Reading (08:23) Basingstoke (08:52) Formed by 2J12 GW Basingstoke (07:39) - Reading (08:06) Dep Reading Green Park ½L @ 08:31 Dep (D) P1 @ Reading Green Park
Depart 08:23 08:23 08:23 RT 2 2 WL   3
9R52 XR Abbey Wood Crossrail (07:00) Reading (08:25) Arrive 08:25 08:25 08:23 2E 13 13   0 Arr Reading 2E @ 08:23 Terminated @ Reading
Forms 9U89 XR Reading (08:45) - Abbey Wood Crossrail (10:08)
1C05 GW Paddington (07:57) Bristol Temple Meads (09:35) Arrive 08:21½ 08:22 08:21 ½E 9 9 ML D 0 Dep Cholsey @ 08:31 Approaching (D) DM @ Didcot Parkway
Depart 08:25 08:25 08:24 1E 9 D 1
2N12 GW Paddington (07:38) Didcot Parkway (08:49) Arrive 08:16 08:16 08:16 RT 12 12 RL   0 Dep Pangbourne RT @ 08:32 Approaching @ Goring & Streatley
Depart 08:23 08:23 08:24 1L 12 D 1
9U81 XR Reading (08:24) Abbey Wood Crossrail (09:44) Formed by 9R46 XR Abbey Wood Crossrail (06:48) - Reading (08:12) Dep Twyford ½L @ 08:30 Dep (U) P4 from U @ Twyford
Depart 08:24 08:24 08:24 RT 14 14 URL   2
1C72 GW Paddington (08:03) Penzance (13:07) Arrive 08:26 08:26 08:25 1E 7 7 WL D 0 Arr Theale @ 08:34 Arr (D) P2 @ Theale
Depart 08:29 08:29 08:28 1E 7 D 3
1L64 GW Cheltenham Spa (06:48) Paddington (08:59) Arrive 08:26½ 08:26 08:26 ½E 10 10 UML U 0 Dep Twyford 1E @ 08:32 Dep (U) P2 from U @ Twyford
Depart 08:29 08:29 08:29 RT 10 U 2
5A50 GW Paddington (07:33) Reading Train Care Depot (11:34) Arrive 08:29   08:28 1E 14 14 RL   0 Dep Reading West Junction 7E @ 08:33 Dep (D) from D @ Reading West Junction
Depart 08:38   08:30 8E 14 D 1
1K04 GW Paddington (08:05) Newbury (08:58) Arrive 08:32 08:32 08:31 1E 7 7 WL D 0 Arr Reading 1E @ 08:31 Arr (D) P7 from D @ Reading
Depart 08:36 08:36          
1A71 GW Plymouth (05:55) Paddington (08:59) Arrive 08:34 08:34 08:35 1L 11 11 UML U 0 Arr Reading 1L @ 08:35 Arr (U) P11 from U @ Reading
Depart 08:36 08:36          
2J16 GW Basingstoke (08:15) Reading (08:41) Arrive 08:41 08:41     2       Arr Reading Green Park 1L @ 08:34 Arr (U) P2 @ Reading Green Park
Forms 2J21 GW Reading (08:59) - Basingstoke (09:26)
1A07 GW Weston-super-Mare (06:52) Paddington (09:05) Arrive 08:39½ 08:39     11   UML     Dep Cholsey @ 08:31½ Approaching @ Goring & Streatley
Depart 08:41½ 08:41          
1B06 GW Paddington (08:18) Cardiff Central (10:10) Arrive 08:41 08:41     9   ML     Dep Maidenhead RT @ 08:33 Dep (D) P1 from D @ Maidenhead
Depart 08:43 08:43          
9R60 XR Abbey Wood Crossrail (07:18) Reading (08:42) Arrive 08:42 08:42     14       Dep Maidenhead 3L @ 08:30 Dep (D) P3 from D @ Maidenhead
Forms 9U95 XR Reading (08:58) - Abbey Wood Crossrail (10:26)
9U89 XR Reading (08:45) Abbey Wood Crossrail (10:08) Formed by 9R52 XR Abbey Wood Crossrail (07:00) - Reading (08:25) No report Activated @ Reading
Depart 08:45 08:45     13   URL    
2K90 GW Reading (08:46) Newbury (09:12) Depart 08:46 08:46     12   DFR     No report Activated @ Reading
1D16 GW Paddington (08:22) Oxford (09:19) Arrive 08:45 08:44     8   ML     Dep Langley (Berks) @ 08:33 Approaching @ Slough
Depart 08:47 08:47          
1L07 GW Swansea (06:28) Paddington (09:13) Pass 08:50½       10   UML     Dep Uffington (Oxfordshire) ½L @ 08:33 Approaching @ Challow
1P83 GW Didcot Parkway (08:16) Paddington (09:25) Arrive 08:43½ 08:44     15   URL     Arr Pangbourne ½E @ 08:31 Approaching @ Tilehurst
Depart 08:50 08:50          
1O04 XC Birmingham New Street (07:03) Bournemouth (10:13) Arrive 08:45 08:45     7A   WL     Dep Goring & Streatley 4E @ 08:30 Approaching @ Pangbourne
Depart 08:53 08:53          
2N14 GW Paddington (08:07) Didcot Parkway (09:21) Arrive 08:49 08:49     12   RL     Arr Maidenhead RT @ 08:34 Approaching @ Maidenhead Reversing Sidings
Depart 08:54 08:54          
1C06 GW Paddington (08:30) Weston-super-Mare (10:38) Arrive 08:53 08:53     9   ML     Dep Portobello Junction (London) 1½E @ 08:31 Approaching @ North Pole IET Depot
Depart 08:55 08:55          
1J72 GW Plymouth (05:33) Paddington (09:21) Arrive 08:55½ 08:55     11   UML     Dep Hungerford ½E @ 08:30 Approaching @ Kintbury
Depart 08:57½ 08:57          
1G07 GW Paddington (08:32) Cheltenham Spa (10:31) Arrive 08:55 08:55     8   ML     Dep Royal Oak Junction RT @ 08:33 Approaching (D) 2 @ Portobello Junction (London)
Depart 08:58 08:58          
5P31 GW Reading Train Care Depot (08:55) Reading (08:58) Arrive 08:58       15       No report Activated @ Reading Train Care Depot
Joins to 2P31 GW Didcot Parkway (08:38) - Paddington (09:50)
9R66 XR Abbey Wood Crossrail (07:29) Reading (08:58) Arrive 08:58 08:58     13       Dep Slough 1E @ 08:32 Activated @ Abbey Wood Crossrail
Forms 9U01 XR Reading (09:16) - Abbey Wood Crossrail (10:41)
9U95 XR Reading (08:58) Abbey Wood Crossrail (10:26) Formed by 9R60 XR Abbey Wood Crossrail (07:18) - Reading (08:42) No report Activated @ Reading
Depart 08:58 08:58     14   URL    
2J21 GW Reading (08:59) Basingstoke (09:26) Formed by 2J16 GW Basingstoke (08:15) - Reading (08:41) No report Activated @ Reading
Depart 08:59 08:59     2   WL    
2J18 GW Basingstoke (08:36) Reading (09:04) Arrive 09:04 09:04     2       No report Activated @ Basingstoke
Forms 2J23 GW Reading (09:33) - Basingstoke (10:00)
1J73 GW Paddington (08:38) Westbury (10:10) Arrive 09:03 09:03     7   WL     No report Q'd Dep P8 @ Paddington
Depart 09:05 09:05          
2P31 GW Didcot Parkway (08:38) Paddington (09:50) Arrive 09:02 09:02     15   URL     No report Activated @ Didcot Parkway
Depart 09:09 09:09          
Joined by 5P31 GW Reading Train Care Depot (08:55) - Reading (08:58)
9R74 XR Abbey Wood Crossrail (07:44) Reading (09:11) Arrive 09:11 09:11     14       Arr Hayes & Harlington ½E @ 08:34 Approaching @ Heathrow Airport Junction
Forms 9U07 XR Reading (09:28) - Abbey Wood Crossrail (10:56)
1A09 GW Taunton (06:54) Paddington (09:34) Arrive 09:09½ 09:10     10   UML     Dep Wootton Bassett Junction RT @ 08:33 Dep (U) UM to UM @ Wootton Bassett Junction
Depart 09:11½ 09:11          
1B07 GW Paddington (08:48) Swansea (11:30) Arrive 09:11 09:11     9   ML     No report Q'd Dep P9 @ Paddington
Depart 09:13 09:13          
2K36 GW Reading (09:13) Newbury (09:40) Formed by 2K25 GW Newbury (07:53) - Reading (08:22) No report Activated @ Reading
Depart 09:13 09:13     1   WL    
1K07 GW Newbury (08:46) Paddington (09:38) Arrive 09:09 09:09     11   UML     No report Activated @ Newbury
Depart 09:13½ 09:13          
9U01 XR Reading (09:16) Abbey Wood Crossrail (10:41) Formed by 9R66 XR Abbey Wood Crossrail (07:29) - Reading (08:58) No report Activated @ Reading
Depart 09:16 09:16     13   URL    
1P18 GW Great Malvern (07:13) Paddington (09:42) Arrive 09:14½ 09:14     10   UML     Arr Hanborough ½E @ 08:33 Dep (U) P2 @ Charlbury
Depart 09:16½ 09:16          
1M30 XC Bournemouth (07:31) Manchester Piccadilly (12:29) Arrive 09:07 09:07     8   FVL     Arr Winchester 2L @ 08:32 Arr (U) P1 @ Winchester
Depart 09:16 09:16          
1W17 GW Paddington (08:51) Great Malvern (11:14) Arrive 09:16 09:16     9   ML     No report Activated @ Paddington
Depart 09:18½ 09:18          
1L09 GW Swansea (06:57) Paddington (09:44) Arrive 09:18½ 09:19     11   UML     Dep Westerleigh Junction 1E @ 08:32 Arr (U) UB to UB @ Chipping Sodbury
Depart 09:20½ 09:20          
2N16 GW Paddington (08:34) Didcot Parkway (09:48) Arrive 09:16 09:16     12   RL     No report Q'd Dep P13 @ Paddington
Depart 09:22 09:22          
Divides to form 5N16 GW Reading (09:26) - Reading Train Care Depot (09:37)
5B25 GW Maidenhead (09:06) Reading Train Care Depot (09:27) Arrive 09:22       15       No report Activated @ Maidenhead
Depart 09:23            
1C07 GW Paddington (09:00) Bristol Temple Meads (10:35) Arrive 09:23 09:23     9   ML     No report Q'd Dep P3 @ Paddington
Depart 09:25 09:25          
5N16 GW Reading (09:26) Reading Train Care Depot (09:37) Splits from 2N16 GW Paddington (08:34) - Didcot Parkway (09:48) No report Activated @ Reading
Depart 09:26       12      
9R82 XR Abbey Wood Crossrail (07:59) Reading (09:26) Arrive 09:26 09:26     13       Dep Portobello Junction (London) 1L @ 08:32 Approaching (D) 5 @ Ladbroke Grove
Forms 3N11 XR Reading (09:39) - Maidenhead (09:51)
1P19 GW Oxford (09:00) Paddington (09:52) Arrive 09:24½ 09:24     10   UML     No report Activated @ Oxford
Depart 09:28 09:28          
9U07 XR Reading (09:28) Abbey Wood Crossrail (10:56) Formed by 9R74 XR Abbey Wood Crossrail (07:44) - Reading (09:11) No report Activated @ Reading
Depart 09:28 09:28     14   URL    
1C74 GW Paddington (09:04) Plymouth (12:14) Arrive 09:27 09:27     7   WL     No report Activated @ Paddington
Depart 09:30 09:30          
2J23 GW Reading (09:33) Basingstoke (10:00) Formed by 2J18 GW Basingstoke (08:36) - Reading (09:04) No report Activated @ Reading
Depart 09:33 09:33     2   WL    
1A73 GW Penzance (05:03) Paddington (09:56) Arrive 09:29½ 09:30     11   UML     Dep Somerton Viaduct @ 08:28½ Approaching @ Castle Cary
Depart 09:32½ 09:32          
6Z58   Tytherington (02:10) West Drayton Frays Sidings (11:07) Arrive 09:30       15   URL     Arr Didcot Parkway 2L @ 08:32 Approaching @ Didcot East Junction
Depart 09:32            
1L66 GW Worcester Shrub Hill (07:25) Paddington (09:59) Arrive 09:31½ 09:32     10   UML     Dep Stroud (Gloucs) ½E @ 08:31 Approaching @ Stroud St Mary's Level Crossing
Depart 09:35½ 09:35          
1K06 GW Paddington (09:06) Newbury (10:02) Arrive 09:31 09:31     8   WL     No report Activated @ Paddington
Depart 09:41 09:41          
Divides to form 5K06 GW Reading (09:44) - Reading Train Care Depot (09:58)

Contains Information of Network Rail Infrastructure Limited licensed under this licence.
TrackIT! is provided as a free service, but obviously costs money to run. If you like what you see, please consider making a donation.
TrackIT! Copyright © 2012-2024, James Uppington. All rights reserved.

TrackIT! uses cookies to remember your site preferences and provide an enhanced user experience. By continuing use of this site, you are agreeing to TrackIT!'s use of cookies for this purpose.