2000ADopedia
Advertisement
2000ADopedia

90% of oil in Britain was refined at Gravesend, which was located next to the Channel[1].

References[]

Advertisement