Southbank.
Shell UK Oil (Firm)
London : Barkers Trident Communications,
Title from caption.
Description based on: No. 316 [Mar. 2001].
Petroleum industry and trade
Southbank Shell