Metal Shop Sign A large metal shop sign installed in the West End of London in a mirror finish, deliberately sized larger than the underlying backdrop. Transport SignsShop SignsMetal Signs