Shell Service Station London Road Fairford Gloucestershire GL7 4DS
Compliance with Condition 3 (Construction Management Plan) of permission 22/03913/FUL Formation of self service car wash bay including 2.7m high screens and relocated air/water tower